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 fixComments
APAR information | APAR number | PQ47908 | Reported component name | WAS ADVANCED AI | Reported component ID | 5648C8400 | Reported release | 350 | Status | CLOSED PRS | PE | NoPE | HIPER | NoHIPER | Submitted date | 2001-04-16 | Closed date | 2001-06-04 | Last modified date | 2001-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 APAR is sysrouted TO one or more of the following:Modules/Macros
Applicable component levels |
|