APAR status
Closed as program error.
Error description
Users of WebSphere Application Server V5 and V5.1 at maintenance
levels of V5.0.2.9 and below or V5.1.1.3 and below may see the
following error when invoking a web service:
.
TRAS0014I: The following exception was logged
java.lang.NoClassDefFoundError:
com/ibm/ws/webservices/engine/transport/http/SocketInputStream
at
com.ibm.ws.webservices.engine.transport.http.HTTP11Sender.readFr
omSocket(HTTP11Sender.java:1155)
at
com.ibm.ws.webservices.engine.transport.http.HTTP11Sender.invoke
(HTTP11Sender.java:270)
...
This will occur the Application class loading mode is set to
"Parent last". The default setting is "Parent first". Users of
Jakarta Commons Logging (LOG4J) must use the "Parent last" mode,
making them vulnerable to this error.
Local fix
The problem can be avoided by using the "Parent first"
classloader mode. In this case, the application would not be
able to use LOG4J.
Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users of web *
* services *
****************************************************************
* PROBLEM DESCRIPTION: NOCLASSDEFFOUNDERROR OCCURS WHEN *
* CLASSLOADER DELEGATION MODE IS *
* SET TO PARENT_LAST FOR JAKARTA *
* COMMONS LOGGING (LOG4J) *
****************************************************************
* RECOMMENDATION: *
****************************************************************
When the customer has classloaded delegation mode set to
PARENT_FIRST Jakarta Commons Logging (LOG4J) did not work. Then
he changed to PARENT_LAST but NoClassDefFoundError occurs with
Web services.
Problem conclusion
Replaced import statements requiring classes which are source
of issue.
The fix for this APAR is currently targeted for inclusion in
fixpack 5.02.10 and 5.1.1.4. Please refer to the Recommended
Updates page for delivery dates:
http://www-1.ibm.com/support/docview.wss?rs=180&context=SSEQTP
&uid=swg27004980
Temporary fix Comments
APAR information |
APAR number |
PQ99042 |
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 |
2005-01-04 |
Closed date |
2005-01-17 |
Last modified date |
2005-09-14 |
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 |
R103 PSY |
UP |
R10A PSY |
UP |
R10H PSY |
UP |
R10I PSY |
UP |
R10P PSY |
UP |
R10S PSY |
UP |
R10W PSY |
UP |
|