APAR status
Closed as program error.
Error description
In WAS 5.1.1.2 ND environment, access to any EJBModuleDeployment
artifact throws the following exceptions:
com.ibm.websphere.management.exception.ConfigServiceException
javax.management.RuntimeMBeanException
java.lang.ArrayIndexOutOfBoundsException: java.lang.
ArrayIndexOutOfBoundsException
This happens during deployment when updating the war classloader
policy. Also happens when just attempting to run:
$AdminConfig required EJBModuleDeployment
No access to this artifact is successful.
Note:- Problem is intermittently. Problem is not easily
re-creatable once the dmgr is recycled.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users of *
* version 5.0.2.x and 5.1.1.x *
****************************************************************
* PROBLEM DESCRIPTION: Access to EJBModuleDeployment artifact *
* throws the following exceptions: *
* com.ibm.websphere.management.exception. *
* ConfigServiceException *
* javax.management.RuntimeMBeanException *
* java.lang. *
* ArrayIndexOutOfBoundsException: *
* java.lang. *
* ArrayIndexOutOfBoundsException *
* *
* For example, while executing *
* "$AdminConfig required *
* EJBModuleDeployment" command, the *
* exception is thrown, but the *
* exception is thrown intermittently. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
This is a multithreading issue. When a thread retrives MOF
Attributes/Refernces and add it to a collection, using
addAll() method, the retrieved Attributes/References is
also a collection, concurrently another thread also uses the
same References collection and removes an element in the
collection, so that the addAll() method throws
ArrayIndexOutOfBoundException.
Problem conclusion
The fix instantiates a new collection object to hold
retrieved References collection and provides the new
collection object to addAll() method for processing.
The fix for this APAR is currently targeted for inclusion
in fixpack 5.0.2.16 and 5.1.1.9. Please refer to the
Recommended Updates page for delivery information:
http://www-1.ibm.com/support/docview.wss?rs=180&context
=SSEQTP&uid=swg27004980
Temporary fix
Uploaded test fix in
PQ99999 site
Comments
APAR information |
APAR number |
PK14673 |
Reported component name |
WAS NETWRK DEPL |
Reported component ID |
5630A3601 |
Reported release |
10P |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2005-11-07 |
Closed date |
2005-12-22 |
Last modified date |
2006-03-08 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Publications Referenced
|
Fix information |
Fixed component name |
WAS NETWRK DEPL |
Fixed component ID |
5630A3601 |
Applicable component levels |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
R10A PSY |
UP |
R10H PSY |
UP |
R10I PSY |
UP |
R10P PSY |
UP |
R10S PSY |
UP |
R10W PSY |
UP |
|