PQ47908: 3.5.3 JSPS WITH UNDERSCORES FAIL


APAR

APAR status
Closed as Permanent restriction.

Error description
Problem:  Cust. receives compilation error while trying to compi
le JSPs that have an underscore in the filename or path name in
WAS 3.5.3..  For Exapmle, /empire/servicecentral/member/tech_sup
port/very_simple.jsp does not work.  While /empire/servicecentra
/member/tech_support/very_simple.jsp or /empire/servicecentral/t
ech_support/verysimple.jsp will work fine.  Servicecentral and t
ech_support OR "Servicecentral" + <directory with underscore> do
es not work.
Upon further research we discovered the character limit for file
names to be 97 characters (non-special characters).  Special cha
racters would be escaped out and the character length would be l
ess.  In was3.5.2 we had a character length of 255 characters on
 AIX.  Could this be duplicated on 3.5.3?
Local fix
Remove the underscore in the filename.
Problem summary
This problem looks like a current limitation. This might be due
to the URI length and also this depends on the operating system
the application is executed, and also varied if any special
characters is being used other than alphanumeric characters.
The length of URI, varies with 3.5.3 and 3.5.4.  But it looks
like JSP 1.1 executes with much longer URI. There is no problem
in the functionality.  If this problem exists, the
recommendation is to use JSP 1.1 rather than JSP 1.0 which has
more features.
Problem conclusion
defects have affected this one, especially one where special
charters needed to be escaped, thus taking more characters for
the escaping, and thus shortening the effective length of the
JSP name.
Temporary fix
Comments
APAR information
APAR numberPQ47908
Reported component nameWAS ADVANCED AI
Reported component ID5648C8400
Reported release350
StatusCLOSED PRS
PENoPE
HIPERNoHIPER
Submitted date2001-04-16
Closed date2001-06-04
Last modified date2001-06-04

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:APAR is sysrouted FROM one or more of the following:


Modules/Macros
JSP
APAR is sysrouted TO one or more of the following:Modules/Macros

Fix information

Applicable component levels











Document Information

Product categories: Software, Application Servers, Distributed Application & Web Servers, WebSphere Application Server, General
Software version: 350
Reference #: PQ47908
IBM Group: Software Group
Modified date: 2001-06-04