Hi all,

I have application with tomcat 7.0.4,  tapestry 5.2.4, tynamo security
0.3.0. Sometimes after logout I receise this error - see bellow.
Could you give me advice what could be wrong?

Thanks,

Marek

HTTP Status 500 -
------------------------------

*type* Exception report

*message*

*description* *The server encountered an internal error () that prevented it
from fulfilling this request.*

*exception*

java.io.IOException: Filtered request failed.
        
org.tynamo.security.filter.SecurityRequestFilter.service(SecurityRequestFilter.java:174)
        
$HttpServletRequestFilter_12e33dd15c1.service($HttpServletRequestFilter_12e33dd15c1.java)
        
$HttpServletRequestHandler_12e33dd15c5.service($HttpServletRequestHandler_12e33dd15c5.java)
        
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:928)
        
$HttpServletRequestHandler_12e33dd15c5.service($HttpServletRequestHandler_12e33dd15c5.java)
        
$HttpServletRequestHandler_12e33dd15bc.service($HttpServletRequestHandler_12e33dd15bc.java)
        com.b2bcentrum.mks.t5.services.MKSFilter.doFilter(MKSFilter.java:114)
        
com.b2bcentrum.mks.t5.services.ServiceHolderFilter.doFilter(ServiceHolderFilter.java:58)

*root cause*

javax.servlet.ServletException: Filtered request failed.
        
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:294)
        
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:81)
        
org.tynamo.security.filter.SecurityRequestFilter.service(SecurityRequestFilter.java:164)
        
$HttpServletRequestFilter_12e33dd15c1.service($HttpServletRequestFilter_12e33dd15c1.java)
        
$HttpServletRequestHandler_12e33dd15c5.service($HttpServletRequestHandler_12e33dd15c5.java)
        
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:928)
        
$HttpServletRequestHandler_12e33dd15c5.service($HttpServletRequestHandler_12e33dd15c5.java)
        
$HttpServletRequestHandler_12e33dd15bc.service($HttpServletRequestHandler_12e33dd15bc.java)
        com.b2bcentrum.mks.t5.services.MKSFilter.doFilter(MKSFilter.java:114)
        
com.b2bcentrum.mks.t5.services.ServiceHolderFilter.doFilter(ServiceHolderFilter.java:58)

*root cause*

java.lang.IllegalStateException: removeAttribute: Session already invalidated
        
org.apache.catalina.session.StandardSession.removeAttribute(StandardSession.java:1311)
        
org.apache.catalina.session.StandardSession.removeAttribute(StandardSession.java:1286)
        
org.apache.catalina.session.StandardSession.setAttribute(StandardSession.java:1391)
        
org.apache.catalina.session.StandardSession.setAttribute(StandardSession.java:1362)
        
org.apache.catalina.session.StandardSessionFacade.setAttribute(StandardSessionFacade.java:142)
        
org.apache.tapestry5.internal.services.SessionImpl.restoreDirtyObjects(SessionImpl.java:135)
        
org.apache.tapestry5.internal.services.RestoreDirtySessionObjects.requestDidComplete(RestoreDirtySessionObjects.java:38)
        
org.apache.tapestry5.internal.services.EndOfRequestEventHubImpl.fire(EndOfRequestEventHubImpl.java:40)
        
$EndOfRequestEventHub_12e33dd15a5.fire($EndOfRequestEventHub_12e33dd15a5.java)
        
org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:988)
        $RequestHandler_12e33dd15d0.service($RequestHandler_12e33dd15d0.java)
        
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:974)
        $RequestHandler_12e33dd15d0.service($RequestHandler_12e33dd15d0.java)
        
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
        $RequestHandler_12e33dd15d0.service($RequestHandler_12e33dd15d0.java)
        
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90)
        
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:80)
        
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
        
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
        $RequestHandler_12e33dd15d0.service($RequestHandler_12e33dd15d0.java)
        $RequestHandler_12e33dd15c3.service($RequestHandler_12e33dd15c3.java)
        
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:272)
        
org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
        
$HttpServletRequestHandler_12e33dd15c5.service($HttpServletRequestHandler_12e33dd15c5.java)
        
org.tynamo.resteasy.ResteasyRequestFilter.service(ResteasyRequestFilter.java:71)
        
$HttpServletRequestFilter_12e33dd15c0.service($HttpServletRequestFilter_12e33dd15c0.java)
        
$HttpServletRequestHandler_12e33dd15c5.service($HttpServletRequestHandler_12e33dd15c5.java)
        
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
        
$HttpServletRequestFilter_12e33dd15bf.service($HttpServletRequestFilter_12e33dd15bf.java)
        
$HttpServletRequestHandler_12e33dd15c5.service($HttpServletRequestHandler_12e33dd15c5.java)
        
org.tynamo.security.filter.SecurityRequestFilter$2.doFilter(SecurityRequestFilter.java:169)
        
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:359)
        
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:275)
        
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
        
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
        
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:344)
        
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:272)
        
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:81)
        
org.tynamo.security.filter.SecurityRequestFilter.service(SecurityRequestFilter.java:164)
        
$HttpServletRequestFilter_12e33dd15c1.service($HttpServletRequestFilter_12e33dd15c1.java)
        
$HttpServletRequestHandler_12e33dd15c5.service($HttpServletRequestHandler_12e33dd15c5.java)
        
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:928)
        
$HttpServletRequestHandler_12e33dd15c5.service($HttpServletRequestHandler_12e33dd15c5.java)
        
$HttpServletRequestHandler_12e33dd15bc.service($HttpServletRequestHandler_12e33dd15bc.java)
        com.b2bcentrum.mks.t5.services.MKSFilter.doFilter(MKSFilter.java:114)
        
com.b2bcentrum.mks.t5.services.ServiceHolderFilter.doFilter(ServiceHolderFilter.java:58)

Reply via email to