URL Case Sensitivity to Invoke the JSP Pages On Windows Causes HTTP 404 - File not found in Oracle Application Server 10.1.3.5 (Doc ID 976742.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Containers for J2EE - Version: 10.1.3.5.0 and later   [Release: AS10gR3 and later ]
Information in this document applies to any platform.
***Checked for relevance on 21-Aug-2011***

Symptoms

After upgrading from Oracle Application Server (OAS) 10.1.3.4 to Oracle Application Server 10.1.3.5 on Windows, some JSP files are not being compiled when accessed by the user. Instead the user gets error HTTP 404 - File not found .

This is caused by URL case sensitivity to invoke the pages.

This behavior is different when compared to previous versions of the Oracle Application Servers.

To reproduce the issue:

1. Deploy application to Oracle Application Server 10.1.3.4 on Windows.

2. Try to access: 
http://<host>:<port>/<root context>/admin/myjsp.jsp
(Notice admin with lowercase a)

Result:
Success.

3. Try to access :
http://<host>:<port>/<root context>/Admin/myjsp.jsp

(Notice Admin with uppercase A)

Result:
Success.


4. Deploy application to Oracle Application Server 10.1.3.5 on Windows.

5. Try to access:
http://<host>:<port>/<root context>/admin/myjsp.jsp

Result:
The page cannot be found
HTTP 404 - File not found


3. Try to access :
http://<host>:<port>/<root context>/Admin/myjsp.jsp

Result:
Success.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms