APAR status
Closed as program error.
Error description
When mime filtering is enabled and a servlet or jsp does an
include a ClassCastException is occuring in the
handleWebAppDispatch method of WebAppRequestDispatcher.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server 5.0 users of *
* mime filtering when a servlet or jsp that *
* is being filtered does an include. *
****************************************************************
* PROBLEM DESCRIPTION: A ClassCastException was occurring in *
* the transferResponse method of *
* StoredResponse when a servlet or jsp *
* did an include and mime filtering was *
* enabled. As a result, the request *
* would fail. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
In transferResponse() we unwrapper the response object until
we get to the StoredResponse object. When an include happened
the code path resulted in the unwrappering loop going a step
too far and unwrapping beyond the StoredResponse object. As a
result, a few lines further down the cast to StoredResponse
resulted in a ClassCastException.
Problem conclusion
Logic was added so that when the response is being
unwrappered we stop once we get to the StoredResponse object.
As a result no more ClassCastException.
Temporary fix
testFix driver built and sent for testing.
Comments
APAR information |
APAR number |
PQ80386 |
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 |
2003-11-03 |
Closed date |
2003-11-10 |
Last modified date |
2003-11-10 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
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 |
|