[ 
https://issues.apache.org/jira/browse/WW-4600?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15125231#comment-15125231
 ] 

Alireza Fattahi edited comment on WW-4600 at 1/31/16 5:13 AM:
--------------------------------------------------------------

Here is the full stack trace:

{code}

java.lang.IllegalStateException: getAttribute: Session already invalidated
        at 
org.apache.catalina.session.StandardSession.getAttribute(StandardSession.java:1189)
        at 
org.apache.catalina.session.StandardSessionFacade.getAttribute(StandardSessionFacade.java:120)
        at org.apache.struts2.dispatcher.SessionMap.get(SessionMap.java:161)
        at org.apache.struts2.dispatcher.SessionMap.put(SessionMap.java:179)
        at 
org.apache.struts2.interceptor.MessageStoreInterceptor.after(MessageStoreInterceptor.java:289)
{code}

As you find the  `session.getAttribute` is called during a `session.put` call. 


was (Author: afattahi):
Here is the full stack trace:

`````Java

java.lang.IllegalStateException: getAttribute: Session already invalidated
        at 
org.apache.catalina.session.StandardSession.getAttribute(StandardSession.java:1189)
        at 
org.apache.catalina.session.StandardSessionFacade.getAttribute(StandardSessionFacade.java:120)
        at org.apache.struts2.dispatcher.SessionMap.get(SessionMap.java:161)
        at org.apache.struts2.dispatcher.SessionMap.put(SessionMap.java:179)
        at 
org.apache.struts2.interceptor.MessageStoreInterceptor.after(MessageStoreInterceptor.java:289)

As you find the  `session.getAttribute` is called during a `session.put` call. 

> MessageStoreInterceptor  throws Session already invalidated
> -----------------------------------------------------------
>
>                 Key: WW-4600
>                 URL: https://issues.apache.org/jira/browse/WW-4600
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Core Interceptors
>            Reporter: Alireza Fattahi
>             Fix For: 2.5.x
>
>
> The MessageStoreInterceptor may throw the java.lang.IllegalStateException: 
> getAttribute: Session already invalidated at line 289, if the action 
> invalidte the session.
> Can this be solved ?!



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to