APAR status
Closed as program error.
Error description
When a local EJB is called concurrently with noLocalCopies
option, and it is the very first call of EJBs, arguments for the
call are unexpectedly copied. As a result, the caller may
receive ClassCastException from the stub.
Local fix
This is avoidable by turning off the noLocalCopies option.
Problem summary
****************************************************************
* USERS AFFECTED: Websphere Application Server version 5 and *
* 6 users who are using *
* com.ibm.ws.orb.WSUtilDelegateImpl.copyObject *
* or copyObjects. *
* These calls are also automatically *
* generated in many stubs. *
****************************************************************
* PROBLEM DESCRIPTION: Classcast exception will occur on *
* Util.copyObject[s] call(s). *
****************************************************************
* RECOMMENDATION: *
****************************************************************
Util.copyObject[s] relies on the setting of
com.ibm.CORBA.iiop.noLocalCopies. Access to this internal
ORB variable is not thread-safe and causes anomolies and
classCasst excpetions when objects are copied.
Problem conclusion
Synchronized the code which accesses the noLocalCopies variable
for the ORB.
The fix for this APAR is currently targeted for inclusion
in SDK131 SR8(shipped with fixpack 5.0.2.18) and SDK142
SR5(shipped with fixpack 5.1.1.11and fixpack 6.0.2.11)
Please refer to the recommended updates page for delivery
information:
http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
Temporary fix Comments
APAR information |
APAR number |
PK19347 |
Reported component name |
WAS NETWRK DEPL |
Reported component ID |
5630A3601 |
Reported release |
10A |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2006-02-08 |
Closed date |
2006-05-09 |
Last modified date |
2007-07-18 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PK20173
Modules/Macros
Publications Referenced
|
Fix information |
Fixed component name |
WAS NETWRK DEPL |
Fixed component ID |
5630A3601 |
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 |
|