https://bz.apache.org/bugzilla/show_bug.cgi?id=58809
Bug ID: 58809
Summary: Session info missing in request when using parallel
deployment
Product: Tomcat 8
Version: trunk
Hardware: All
OS: All
Status: NEW
Severity: critical
Priority: P2
Component: Catalina
Assignee: [email protected]
Reporter: [email protected]
Overview:
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: [email protected]
For additional commands, e-mail: [email protected]