tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [Bug 58809] New: Session info missing in request when using parallel deployment
Date Wed, 06 Jan 2016 13:58:49 GMT

            Bug ID: 58809
           Summary: Session info missing in request when using parallel
           Product: Tomcat 8
           Version: trunk
          Hardware: All
                OS: All
            Status: NEW
          Severity: critical
          Priority: P2
         Component: Catalina

After using parallel deployment to deploy a new version of a web application,
sessions information for requests to older versions of the web application is
no longer present in the request.

i.e. HttpServletRequest.getRequestedSessionId() and
HttpServletRequest.getSession(false) both return null for requests to the old
version of the web application.

Steps to Reproduce:
- Deploy version 1 of webapp, trigger a request that creates a session.
- Deploy version 2 of webapp
- Now any request that refers to the existing session will no longer contain
any session information.

Additional Information:
This bug is not present in tomcat version 8.0.28 and earlier.

Perhaps this problem might be related to changes in commit 
'Handle the unlikely case where different versions of a web application are
deployed with different session settings' where code is added to recycle
session info?

You are receiving this mail because:
You are the assignee for the bug.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message