Bug 780113 (SOA-2484) - No user friendly error after timeout on the admin console
Summary: No user friendly error after timeout on the admin console
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-2484
Product: JBoss Fuse Service Works 6
Classification: JBoss
Component: Configuration
Version: unspecified
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: Default User
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-10-27 10:31 UTC by Jehudi Castro Sierra
Modified: 2013-05-07 19:11 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 780114 780115 (view as bug list)
Environment:
Last Closed: 2011-04-27 22:48:05 UTC
Type: Bug


Attachments (Terms of Use)
Screenshot-JBoss SOA Admin Console - Mozilla Firefox.png (57.43 KB, image/png)
2010-10-27 10:31 UTC, Jehudi Castro Sierra
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker SOA-2484 0 Minor Closed No user friendly error after timeout on the admin console 2013-05-07 19:11:13 UTC

Description Jehudi Castro Sierra 2010-10-27 10:31:22 UTC
project_key: SOA

If I click into something inside the admin console I get this not nice message (see attachment), It is caused by timeout, but would be nice to send the user to the login page in stead.

This is the log on the server side if is of any help:

12:22:49,714 ERROR [Exceptions] handled and logged exception
javax.servlet.ServletException: viewId:/secure/resourceTypeSummary.seam - View /secure/resourceTypeSummary.seam could not be restored.
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:270)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
	at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:295)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:373)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:500)
	at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
	at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
	at org.jboss.on.embedded.LazyStartupFilter.doFilter(LazyStartupFilter.java:87)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
	at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
	at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
	at java.lang.Thread.run(Thread.java:636)
Caused by: javax.faces.application.ViewExpiredException: viewId:/secure/resourceTypeSummary.seam - View /secure/resourceTypeSummary.seam could not be restored.
	at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:189)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:102)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
	... 41 more

Comment 1 Jehudi Castro Sierra 2010-10-27 10:31:59 UTC
Attachment: Added: Screenshot-JBoss SOA Admin Console - Mozilla Firefox.png


Comment 2 Jehudi Castro Sierra 2010-10-27 10:46:09 UTC
The ugly message only happens when the click is on one of the arrows of the menu on the left

Comment 3 Anne-Louise Tangring 2010-10-28 16:21:17 UTC
This was triaged for SOA 5.1.0 and since it is not in EAP at this point, we will not fix it for SOA 5.1.0

Comment 4 Julian Coleman 2010-11-02 11:13:44 UTC
Link: Added: This issue depends JBPAPP-5363


Comment 5 Ondřej Žižka 2011-04-27 22:48:05 UTC
Confirming, fixed in EAP 5.1.1.ER1, even 5.1.
Since SOA takes the latest Admin Console release, it's fixed for SOA too.


Note You need to log in before you can comment on or make changes to this bug.