On EAP 6, request.getSession().getId() would return sessionid.instance-id. Now on EAP 7, request.getSession().getId() only returns sessionid without the instance-id.
This has been causing issues with routeless cookies for some upgrades from EAP 6 to EAP 7 if the app does something to recreate the JSESSIONID cookie based upon the request.getSession().getId(). The app typically should not do that, but these upgrade issues could be avoided without necessary app code changes if EAP 7 also returned sessionid.instance-id like EAP 6 did.
- is documented by
-
JBEAP-15700 [CD.15] HttpSession.getId() won't include instance-id from EAP7+
- Closed
-
JBEAP-15966 [7.2] HttpSession.getId() won't include instance-id from EAP7+
- Closed
-
JBEAP-15967 [7.1] HttpSession.getId() won't include instance-id from EAP7+
- Closed