APAR status
Closed as program error.
Error description
There is a 32K method limit on a JSP.
The largebranch option that is available needs to be enabled in
WAS to allow the compilation of 64K methods.
However, when you enable this option the JSP compiler
ends up not being threadsafe and exceptions will be thrown
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users whose *
* applications use large JavaServer Pages *
* (JSPs) *
* *
****************************************************************
* PROBLEM DESCRIPTION: Large JSPs exceed the method size limit *
* of Java 1.3.x and cause a compilation *
* error. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
Java 1.3.x and earlier versions have a limit on method as well
as try block size. If a JSP file is too large or if it uses lots
of taglibs, the generated Java file exceeds the limit and causes
compilation errors.
Problem conclusion
In the WebSphere Application Server 5.0.x stream, largebranch
property must be used in order to use 64 K limits instead of 32K
limits. More properly structured code prevents the thread-safe
issue of the compilation.
In 5.1.x releases, a "-XDjsrlimit=1000" is introduced to allow
even larger JSP files.
Temporary fix
ZE Fix error
PQ96576 04/11/08
Comments
APAR information |
APAR number |
PQ86604 |
Reported component name |
WAS BASE 5.0 |
Reported component ID |
5630A3600 |
Reported release |
00W |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2004-03-24 |
Closed date |
2004-04-06 |
Last modified date |
2005-06-28 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PQ91747
Modules/Macros
Publications Referenced
Applicable component levels |
R003 PSY |
UP |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
R103 PSY |
UP |
R10A PSY |
UP |
R10H PSY |
UP |
R10I PSY |
UP |
R10P PSY |
UP |
R10S PSY |
UP |
R10W PSY |
UP |
|