Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-2259

JSESSIONID in URL should be lowercase

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 8.0.0.CR1
    • 8.0.0.Beta1
    • Web (Undertow)
    • None
    • Compatibility/Configuration

      I know this looks like a very minor thing, but this was causing trouble for me in some integration tests, so I think I should bring it up here.

      Wildfly appends JSESSIONID instead of jsessionid to the URL when encoding the session id (uppercase instead of lowercase). IMHO the spec requires it to be lowercase.

      From Servlet 3.1 spec:

      7.1.3 URL Rewriting

      The session ID must be encoded as a path parameter in the URL string. The name of the parameter must be jsessionid. Here is an example of a URL containing encoded path information:

      http://www.myserver.com/catalog/index.html;jsessionid=1234

            sdouglas1@redhat.com Stuart Douglas
            christian@kaltepoth.de Christian Kaltepoth
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: