Dear Tapestry Gurus Very frequently i am getting error of "Session already invalidated" whenever request object for a session is being accessed ... Any idea why does it happen?
Thanks Adeeb e.g: [2012-01-21 13:16:04,277][ERROR] ShopModule.sukarRequestExceptionHandler sukarReportException: [java.lang.RuntimeException: Unable to attach page store/Index (en_SA): getAttributeNames: Session already invalidated] caused by uri [/sales/store] [MUser [@673fc8c0] <userId=MUserId <persistenceId=209635, [email protected], instanceId=ClientID[44], lastInstanceUpdate=1327135668707>, firstName=sweet, middleName=, lastName=salt, roles=null, loggedIn=true>] User-Agent [Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5] Referer [null] [2012-01-21 13:16:04,281][ERROR] ShopModule.sukarRequestExceptionHandler Processing of request failed with uncaught exception: Unable to attach page store/Index (en_SA): getAttributeNames: Session already invalidated java.lang.RuntimeException: Unable to attach page store/Index (en_SA): getAttributeNames: Session already invalidated at org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:82) at $RequestPageCache_134ff1884b0.get($RequestPageCache_134ff1884b0.java) at $RequestPageCache_134ff1884af.get($RequestPageCache_134ff1884af.java) at org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:55) at org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:2326) at $PageRenderRequestHandler_134ff1886f6.handle($PageRenderRequestHandler_134ff1886f6.java) at $PageRenderRequestHandler_134ff1886ef.handle($PageRenderRequestHandler_134ff1886ef.java) at org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48) at org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47) at $ComponentRequestHandler_134ff1886f0.handlePageRender($ComponentRequestHandler_134ff1886f0.java) at $ComponentRequestHandler_134ff18848a.handlePageRender($ComponentRequestHandler_134ff18848a.java) at org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45) at $Dispatcher_134ff18848e.dispatch($Dispatcher_134ff18848e.java) at $Dispatcher_134ff188486.dispatch($Dispatcher_134ff188486.java) at org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:321) at ae.sukar.client.http.services.ShopModule$3.service(ShopModule.java:251) at $RequestHandler_134ff188487.service($RequestHandler_134ff188487.java) at nu.localhost.tapestry5.springsecurity.services.internal.RequestFilterWrapper$1.doFilter(RequestFilterWrapper.java:60) at nu.localhost.tapestry5.springsecurity.services.internal.SpringSecurityExceptionTranslationFilter.doFilterHttp(SpringSecurityExceptionTranslationFilter.java:100) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at nu.localhost.tapestry5.springsecurity.services.internal.RequestFilterWrapper.service(RequestFilterWrapper.java:55) at $RequestHandler_134ff188487.service($RequestHandler_134ff188487.java) at biz.toc.buyme.client.webapp.core.services.ThreadVerticalTransformer.service(ThreadVerticalTransformer.java:173) at $RequestHandler_134ff188487.service($RequestHandler_134ff188487.java) at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26) at $RequestHandler_134ff188487.service($RequestHandler_134ff188487.java) at org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:984) at $RequestHandler_134ff188487.service($RequestHandler_134ff188487.java) at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:974) at $RequestHandler_134ff188487.service($RequestHandler_134ff188487.java) at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90) at $RequestHandler_134ff188487.service($RequestHandler_134ff188487.java) at $RequestHandler_134ff18847d.service($RequestHandler_134ff18847d.java) at org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:272) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52) at $HttpServletRequestFilter_134ff188479.service($HttpServletRequestFilter_134ff188479.java) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56) at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52) at $HttpServletRequestFilter_134ff18847c.service($HttpServletRequestFilter_134ff18847c.java) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56) at nu.localhost.tapestry5.springsecurity.services.internal.SpringSecurityExceptionTranslationFilter.doFilterHttp(SpringSecurityExceptionTranslationFilter.java:100) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52) at $HttpServletRequestFilter_134ff188477.service($HttpServletRequestFilter_134ff188477.java) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56) at org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52) at $HttpServletRequestFilter_134ff18847b.service($HttpServletRequestFilter_134ff18847b.java) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52) at $HttpServletRequestFilter_134ff188475.service($HttpServletRequestFilter_134ff188475.java) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:56) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:52) at $HttpServletRequestFilter_134ff188474.service($HttpServletRequestFilter_134ff188474.java) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at biz.toc.buyme.client.webapp.core.T5Contributer$1.service(T5Contributer.java:111) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) at $HttpServletRequestFilter_134ff188472.service($HttpServletRequestFilter_134ff188472.java) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:928) at $HttpServletRequestHandler_134ff18847f.service($HttpServletRequestHandler_134ff18847f.java) at $HttpServletRequestHandler_134ff188470.service($HttpServletRequestHandler_134ff188470.java) at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:147) 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:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:647) at org.terracotta.modules.tomcat.tomcat_5_5.SessionValve55.invoke(SessionValve55.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.IllegalStateException: getAttributeNames: Session already invalidated at org.apache.catalina.session.StandardSession.getAttributeNames(StandardSession.java:1108) at org.apache.catalina.session.StandardSessionFacade.getAttributeNames(StandardSessionFacade.jav -- View this message in context: http://tapestry.1045711.n5.nabble.com/Exception-Session-already-invalidated-tp5281621p5281621.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
