PQ94354: Deployment Manager hangs with deadlock in Tivoli JMX code. | |||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() 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.CORBAinvokeLocal 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 is sysrouted FROM one or more of the following: PQ79144 APAR is sysrouted TO one or more of the following: PQ94358 Modules/Macros
Publications Referenced
|
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
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.