Tip: How to avoid missing client session when mixing upper/l

X-Application Version: 3.1.2, 3.1.1
Tamino Version : 3.1.1
Platform : NT, Win2k, Solaris, …
WebContainer : Tomcat 3.3
JDK Version : 1.3.1

X-Application uses standard servlet sessions to store context information (e.g. loaded documents).

Tomcat (3.3) does not distinguish between upper and lower case URLs, except that the session is not bound.
This leads to exceptions in your application (e.g. document with a special name not found). The application behaves as if the client session had timed out.

Example:
> http://localhost:8080/mydir/mypage.jsp
instead of
> http://localhost:8080/Mydir/mypage.jsp

You can make sure that Tomcat 3.3 does not accept that mismatch if you add in /conf/server.xml (and serverXapp8081.xml)

<SimpleMapper1 ignoreCase=“false”/>

Regards, Harald