PQ47469: CHAINING SEARCHSERVLET TO BASERENDERERSERVLET. "SERVER 500"ERRORIF WE HAVE 2 BROWSERS TRYING TO GET TO THE SEARCHSERVLET.


APAR

APAR status
Closed as program error.

Error description
CU is chainingSearchServlet to BaseRendererServlet. The Search
Servlet  forwards the request to the HtmlSearchServlet which
creates astring in the response which requires further
processing by theBaseRendererServlet and the HTMLRendererServle
The HTML page created by the HtmlSearchServlet is not used by
the BaseRendererServlet in this example. With the sample code,
we can consistently recreate the problem to cause "Server 500"
error if we have 2 browsers trying to get to the SearchServlet
simutaneously.
Local fix
Problem summary
access ChainerServlet at the same time. The error was occurring
because the ChainerServlet was not thread safe.
Problem conclusion
be thread safe.
Temporary fix
Comments
APAR information
APAR numberPQ47469
Reported component nameWAS ADVANCED AI
Reported component ID5648C8400
Reported release350
StatusCLOSED PER
PENoPE
HIPERNoHIPER
Submitted date2001-04-02
Closed date2001-04-04
Last modified date2001-04-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
ENGINE
APAR is sysrouted TO one or more of the following:Modules/Macros

Fix information
Fixed component nameWAS ADVANCED AI
Fixed component ID5648C8400

Applicable component levels
R300 PSYUP
R350 PSYUP











Document Information

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