]
Michal Babacek updated MODCLUSTER-443:
--------------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
Aaron's pull requests have been merged moth to 1.2.x and master streams. Resolving.
mod_cluster doesn't recognize ; as a proper context delimiter
causing 404s on requests with URL jsessionids
-----------------------------------------------------------------------------------------------------------
Key: MODCLUSTER-443
URL:
https://issues.jboss.org/browse/MODCLUSTER-443
Project: mod_cluster
Issue Type: Bug
Components: Native (httpd modules)
Affects Versions: 1.2.9.Final, 1.3.1.Alpha2
Reporter: Aaron Ogburn
Assignee: Jean-Frederic Clere
This is similar to MODCLUSTER-328, but in regards to ; instead of ?.
mod_cluster does not recognize ; as a delimiter when checking the request context. Thus
with no trailing slash on index page requests, it treats ;jsessionid as part of the
request context and tries to check the balancer for a deployed context of
/helloworld;jsessionid=..., which doesn't exist and 404s. Adding the trailing slash,
mod_cluster can properly delimit this and then sees the context (so
/helloworld/;jsessionid=... works just fine).