PQ83756: Simultaneous JSP compiles can result in an
Exception
Downloadable files
Abstract
When JSPs compile on demand simultaneously, a
NullPointerException occurs and the client gets a 500 Error Page.
Download Description
USERS AFFECTED: WebSphere Application Server JSP users.
PROBLEM DESCRIPTION:
When JSPs compile on demand simultaneously, a NullPointerException occurs
and the client gets a 500 Error Page.
The following will be recorded in the FFDC log file:
------Start of DE processing------ = [04.01.21 11:51:08:595 EST]
key = java.lang.NullPointerException
com.ibm.ws.webcontainer.jsp.servlet.JspServlet.loadJSP 815
Exception = java.lang.NullPointerException
Source = com.ibm.ws.webcontainer.jsp.servlet.JspServlet.loadJSP
probeid = 815
Stack Dump = java.lang.NullPointerException
at org.apache.jasper.compiler.JspLineMapItem.setEndServletLnr
(JspLineMapItem.java(Inlined Compiled Code))
at org.apache.jasper.compiler.JakartaCommentGenerator.endLineMap
(JakartaCommentGenerator.java(Compiled Code))
at org.apache.jasper.compiler.JakartaCommentGenerator.
generateEndComment(JakartaCommentGenerator.java(Inlined
Compiled Code))
at com.ibm.ws.webcontainer.jsp.compiler.IBMCommentGenerator.
generateEndComment(IBMCommentGenerator.java(Compiled Code))
at org.apache.jasper.compiler.JspParseEventListener$
GeneratorWrapper.generate(JspParseEventListener.java(Compiled
Code))
at org.apache.jasper.compiler.JspParseEventListener.generateAll
(JspParseEventListener.java(Compiled Code))
at org.apache.jasper.compiler.JspParseEventListener.
endPageProcessing(JspParseEventListener.java:292)
Simultaneous compiling JSPs made a conflict on a static object.
The object reference can't be shared and thus can't be static.
Prerequisites
Please download the UpdateInstaller below to install this fix.