The JVM route ends up getting appended to the session id, which is stored in a cookie. By default, JBoss AS does not allow equals ('=') signs in cookie values, even though the Netscape ("version 0") cookie spec does allow them. This restriction can be lifted by setting the org.apache.tomcat.util.http.ServerCookie.ALLOW_EQUALS_IN_VALUE System property to "true" as described here:
The JVM route ends up getting appended to the session id, which is stored in a cookie. By default, JBoss AS does not allow equals ('=') signs in cookie values, even though the Netscape ("version 0") cookie spec does allow them. This restriction can be lifted by setting the org.apache.tomcat.util.http.ServerCookie.ALLOW_EQUALS_IN_VALUE System property to "true" as described here:
https://issues.jboss.org/browse/JBWEB-161
For a detailed discussion of characters allowed in cookie values, see:
http://stackoverflow.com/questions/1969232/allowed-characters-in-cookies