PQ94354: Deployment Manager hangs with deadlock in Tivoli JMX code.

 A fix is available

Obtain the fix for this APAR



APAR status
Closed as program error.

Error description
Deployment Manager hangs with the following deadlock in the
Tivoli JMX code.

Deadlock(s) detected !!!
==============================
  Thread 0x7aa088 "WebSphere t=007aa088"
    is waiting to be notified for:
      (0x272a4840) "java/util/Hashtable"
       which is owned by:

    Thread 0x792088 "WebSphere t=00792088"
      which is waiting to be notified for:
        (0x26c46270) "java/util/Hashtable"
         which is owned by:

      Thread 0x7aa088 "WebSphere t=007aa088"
==============================
The stack of the deadlock TCB's look like this

7aa088
======

java/util/Hashtable.get
java/util/Hashtable.equals
javax/management/ObjectName.equals
java/util/HashMap.put
java/util/HashSet.add
java/util/AbstractCollection.addAll
java/util/HashSet.<init>
com/tivoli/jmx/MapAdapter.getObjectNames
com/tivoli/jmx/MBeanServerQuery.queryNames
com/tivoli/jmx/MBeanServerImpl.queryNames
com/ibm/ws/management/AdminServiceImpl.queryNames
com/ibm/ws/management/connector/AdminServiceDelegator.queryNames
com/ibm/ws390/management/connector/corba/CorbaConnectorImpl.quer
com/ibm/ws390/management/connector/corba/_CorbaConnectorImplBase
com/ibm/ws390/orb/CommonBridge.CORBAinvoke
com/ibm/ws390/orb/ORBEJSBridge.CORBAinvoke


792088
======

java/util/Hashtable.get
java/util/Hashtable.equals
javax/management/ObjectName.equals
java/util/HashMap.put
java/util/HashSet.add
com/tivoli/jmx/MBeanServerQuery.queryNames
com/tivoli/jmx/MBeanServerImpl.queryNames
com/ibm/ws/management/AdminServiceImpl.queryNames
com/ibm/ws/management/connector/AdminServiceDelegator.queryNames
com/ibm/ws390/management/connector/corba/CorbaConnectorImpl.quer
com/ibm/ws390/management/connector/corba/_CorbaConnectorImplBase
com/ibm/ws390/orb/CommonBridge.CORBAinvoke
com/ibm/ws390/orb/ORBEJSBridge.CORBAinvoke
Local fix
Restart the Deployment Manager server.
Problem summary
****************************************************************
* USERS AFFECTED: All users of WebSphere Application Server    *
*                 V5.0 for z/OS                                *
****************************************************************
* PROBLEM DESCRIPTION: Deployment Manager hangs with deadlock  *
*                      in Tivoli JMX code dealing with MBean   *
*                      names.                                  *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
The Deployment Manager servant region abends with EC3 and then
the subsequent restart of the servant region never completely
initializes.

The abend is caused by an http timeout resulting from a deadlock
condition in the Tivoli JMX code.  The deadlock is due to two
threads querying the MBean names located in hashtables and
hashmaps.

The servant fails to restart also due to this deadlock so the
Deployment Manager appears to be hung.
Problem conclusion
The code has been fixed by incorporating the latest Tivoli JMX
support package.

APAR PQ94354 is associated with SERVICE LEVEL W502019 of
WebSphere Application Server V5.0 for z/OS.
Temporary fix Comments
APAR information
APAR number PQ94354
Reported component name WEBSPHERE FOR Z
Reported component ID 5655I3500
Reported release 500
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Special Attention NoSpecatt
Submitted date 2004-09-16
Closed date 2004-11-19
Last modified date 2005-01-05

APAR is sysrouted FROM one or more of the following:
PQ79144

APAR is sysrouted TO one or more of the following:
PQ94358

Modules/Macros
BBOUBINF          

Publications Referenced

Fix information
Fixed component name WEBSPHERE FOR Z
Fixed component ID 5655I3500

Applicable component levels
R500 PSY UQ95286    UP04/12/03 P F412

  Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.


Document Information


Current web document: swg1PQ94354.html
Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server for z/OS
Operating system(s):
Software version: 500
Software edition:
Reference #: PQ94354
IBM Group: Software Group
Modified date: Jan 5, 2005