eclipse-ee4j / glassfish

Eclipse GlassFish
https://eclipse-ee4j.github.io/glassfish/
378 stars 144 forks source link

EAR Undeploy hangs while an MDB has messages marked for redelivery. #3176

Closed glassfishrobot closed 17 years ago

glassfishrobot commented 17 years ago

This bug is submitted for glassfish v2 build 33e running on Solaris 10/x86.

This bug relates to MDB and JMSRA and Embedded JMS Broker.

If there are messages to be redelivered on a queue for an MDB and the application that contains the MDB is undeployed, the undeploy hangs until all messages on the queue are redelivered (either processed or redelivery count is met and the message is marked/moved to DMQ). The server can be stopped and restarted without problem but the application cannot be undeployed until all messages are processed. After the queue is drained, the application can be undeployed.

The thread dump of the server while undeploy hangs is attached below:

2007-06-12 09:40:13 Full thread dump Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode):

"p: thread-pool-1; w: 107" daemon prio=10 tid=0x0b291000 nid=0x47d in Object.wait() [0xd3317000..0xd33179f0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Attach Listener" daemon prio=10 tid=0x084bc400 nid=0x477 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"RMI TCP Connection(610)-10.70.3.26" daemon prio=10 tid=0x0b28fc00 nid=0x461 runnable [0xd2eef000..0xd2eefaf0] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237)

Locked ownable synchronizers:

"RMI TCP Connection(548)-10.70.3.26" daemon prio=10 tid=0x0b290800 nid=0x3f4 runnable [0xd16db000..0xd16dba70] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237)

Locked ownable synchronizers:

"Timer-7" daemon prio=10 tid=0x084ebc00 nid=0x15f in Object.wait() [0xd3494000..0xd3494bf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[server].StandardContext[]]" daemon prio=10 tid=0x0d380800 nid=0x6c waiting on condition [0xd201d000..0xd201da70] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1786) at java.lang.Thread.run(Thread.java:619)

Locked ownable synchronizers:

"Thread-41" daemon prio=10 tid=0x0afb2c00 nid=0x6b waiting on condition [0xd17d1000..0xd17d19f0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.sun.enterprise.admin.jmx.remote.server.notification.ServerNotificationManager.run(ServerNotificationManager.java:215) at java.lang.Thread.run(Thread.java:619)

Locked ownable synchronizers:

"RMI TCP Connection(10)-10.70.3.26" daemon prio=10 tid=0x0b13e400 nid=0x62 in Object.wait() [0xd27ee000..0xd27efb70] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"JMX server connection timeout 97" daemon prio=10 tid=0x08798c00 nid=0x60 in Object.wait() [0xd2d03000..0xd2d03c70] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"DestroyJavaVM" prio=10 tid=0x08074000 nid=0x2 waiting on condition [0x00000000..0xfe74bbb0] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"Timer-6" daemon prio=10 tid=0x0af7c000 nid=0x5e in Object.wait() [0xd18c7000..0xd18c7970] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Timer-5" prio=10 tid=0x0af7e800 nid=0x5d in Object.wait() [0xd1919000..0xd19198f0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"httpWorkerThread-8148-1" daemon prio=10 tid=0x0b186400 nid=0x5c in Object.wait() [0xd196b000..0xd196ba70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"httpWorkerThread-8148-0" daemon prio=10 tid=0x0b185c00 nid=0x5b in Object.wait() [0xd19bc000..0xd19bd9f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"SelectorThread-8148" prio=10 tid=0x0b13d800 nid=0x5a runnable [0xd1a0f000..0xd1a0fb70] java.lang.Thread.State: RUNNABLE at sun.nio.ch.DevPollArrayWrapper.poll0(Native Method) at sun.nio.ch.DevPollArrayWrapper.poll(DevPollArrayWrapper.java:164) at sun.nio.ch.DevPollSelectorImpl.doSelect(DevPollSelectorImpl.java:68) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

Locked ownable synchronizers:

"httpSSLWorkerThread-8181-1" daemon prio=10 tid=0x0af22800 nid=0x59 in Object.wait() [0xd1a61000..0xd1a61af0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"httpSSLWorkerThread-8181-0" daemon prio=10 tid=0x0af22000 nid=0x58 in Object.wait() [0xd1ab3000..0xd1ab3c70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"SelectorThread-8181" prio=10 tid=0x0b13ac00 nid=0x57 runnable [0xd1b05000..0xd1b05bf0] java.lang.Thread.State: RUNNABLE at sun.nio.ch.DevPollArrayWrapper.poll0(Native Method) at sun.nio.ch.DevPollArrayWrapper.poll(DevPollArrayWrapper.java:164) at sun.nio.ch.DevPollSelectorImpl.doSelect(DevPollSelectorImpl.java:68) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

Locked ownable synchronizers:

"httpSSLWorkerThread-8180-1" daemon prio=10 tid=0x0afcd800 nid=0x56 in Object.wait() [0xd1b57000..0xd1b57970] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"httpSSLWorkerThread-8180-0" daemon prio=10 tid=0x0afca400 nid=0x55 in Object.wait() [0xd1ba9000..0xd1ba98f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"SelectorThread-8180" prio=10 tid=0x0afda000 nid=0x54 runnable [0xd1bfb000..0xd1bfba70] java.lang.Thread.State: RUNNABLE at sun.nio.ch.DevPollArrayWrapper.poll0(Native Method) at sun.nio.ch.DevPollArrayWrapper.poll(DevPollArrayWrapper.java:164) at sun.nio.ch.DevPollSelectorImpl.doSelect(DevPollSelectorImpl.java:68) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

Locked ownable synchronizers:

"ContainerBackgroundProcessor[StandardEngine[com.sun.appserv]]" daemon prio=10 tid=0x0afd9000 nid=0x53 waiting on condition [0xd1c4d000..0xd1c4d9f0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1786) at java.lang.Thread.run(Thread.java:619)

Locked ownable synchronizers:

"ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[server].StandardContext[/__JWSappclients]]" daemon prio=10 tid=0x0b17e800 nid=0x52 waiting on condition [0xd1c9f000..0xd1c9fb70] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1786) at java.lang.Thread.run(Thread.java:619)

Locked ownable synchronizers:

"ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[server].StandardContext[/__wstx-services]]" daemon prio=10 tid=0x0b1a2c00 nid=0x51 waiting on condition [0xd1cf1000..0xd1cf1af0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1786) at java.lang.Thread.run(Thread.java:619)

Locked ownable synchronizers:

"imqConsumerReader-3-1541096512051644160-2" daemon prio=10 tid=0x08f8e800 nid=0x50 in Object.wait() [0xd1d43000..0xd1d43c70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Thread-jms[7]" prio=10 tid=0x0b1a6400 nid=0x4f in Object.wait() [0xd1d95000..0xd1d95bf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Thread-jms[6]" prio=10 tid=0x0b19dc00 nid=0x4e runnable [0xd1de7000..0xd1de7970] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

Locked ownable synchronizers:

"iMQReadChannel-3" daemon prio=10 tid=0x0af1e400 nid=0x4d runnable [0xd1e39000..0xd1e398f0] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

Locked ownable synchronizers:

"imqConnectionFlowControl-3" daemon prio=10 tid=0x0b19c800 nid=0x4c in Object.wait() [0xd1e8b000..0xd1e8ba70] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Timer-4" daemon prio=10 tid=0x0a918000 nid=0x4b in Object.wait() [0xd1edd000..0xd1edd9f0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[__asadmin].StandardContext[/web1]]" daemon prio=10 tid=0x0aed8c00 nid=0x49 waiting on condition [0xd206f000..0xd206faf0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1786) at java.lang.Thread.run(Thread.java:619)

Locked ownable synchronizers:

"ContainerBackgroundProcessor[StandardEngine[com.sun.appserv].StandardHost[__asadmin].StandardContext[]]" daemon prio=10 tid=0x0a2ccc00 nid=0x48 waiting on condition [0xd1f80000..0xd1f80c70] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1786) at java.lang.Thread.run(Thread.java:619)

Locked ownable synchronizers:

"p: thread-pool-1; w: 7" daemon prio=10 tid=0x08419400 nid=0x47 waiting for monitor entry [0xd20c1000..0xd20c1bf0] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.messaging.jmq.jmsclient.SessionImpl.acknowledgeUndeliverableFromRAEndpoint(SessionImpl.java:932)

Locked ownable synchronizers:

"p: thread-pool-1; w: 6" daemon prio=10 tid=0x08a34800 nid=0x46 waiting for monitor entry [0xd2113000..0xd2113970] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.messaging.jmq.jmsclient.SessionImpl.acknowledgeUndeliverableFromRAEndpoint(SessionImpl.java:932)

Locked ownable synchronizers:

"p: thread-pool-1; w: 5" daemon prio=10 tid=0x0841ac00 nid=0x45 waiting for monitor entry [0xd2165000..0xd21658f0] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.messaging.jmq.jmsclient.SessionImpl.acknowledgeUndeliverableFromRAEndpoint(SessionImpl.java:932)

Locked ownable synchronizers:

"p: thread-pool-1; w: 4" daemon prio=10 tid=0x08134c00 nid=0x44 waiting for monitor entry [0xd21b7000..0xd21b7a70] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.messaging.jmq.jmsclient.SessionImpl.acknowledgeUndeliverableFromRAEndpoint(SessionImpl.java:932)

Locked ownable synchronizers:

"imqConsumerReader-2-1541096512049148416-1" daemon prio=10 tid=0x08093400 nid=0x43 in Object.wait() [0xd2209000..0xd22099f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Thread-jms[5]" prio=10 tid=0x08500800 nid=0x42 in Object.wait() [0xd225b000..0xd225bb70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Thread-jms[4]" prio=10 tid=0x084ff400 nid=0x41 runnable [0xd22ad000..0xd22adaf0] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

Locked ownable synchronizers:

"iMQReadChannel-2" daemon prio=10 tid=0x084a5c00 nid=0x40 runnable [0xd22ff000..0xd22ffc70] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

Locked ownable synchronizers:

"imqConnectionFlowControl-2" daemon prio=10 tid=0x08098800 nid=0x3f in Object.wait() [0xd2e9d000..0xd2e9dbf0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"imqConsumerReader-1-1541096512048316672-0" daemon prio=10 tid=0x084ecc00 nid=0x3e in Object.wait() [0xd2351000..0xd2351970] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Thread-jms[3]" prio=10 tid=0x08396400 nid=0x3d in Object.wait() [0xd23a3000..0xd23a38f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"iMQReadChannel-1" daemon prio=10 tid=0x08395000 nid=0x3c runnable [0xd23f5000..0xd23f5a70] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

Locked ownable synchronizers:

"Thread-jms[2]" prio=10 tid=0x08394400 nid=0x3b runnable [0xd2447000..0xd24479f0] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

Locked ownable synchronizers:

"imqConnectionFlowControl-1" daemon prio=10 tid=0x08b10000 nid=0x3a in Object.wait() [0xd2499000..0xd2499b70] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Thread-jms[1]" prio=10 tid=0x08a64400 nid=0x39 in Object.wait() [0xd255f000..0xd255faf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Thread-jms[0]" prio=10 tid=0x08a7b800 nid=0x38 runnable [0xd25b1000..0xd25b1c70] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

Locked ownable synchronizers:

"iMQReadChannel-0" daemon prio=10 tid=0x08a6ec00 nid=0x37 runnable [0xd2603000..0xd2603bf0] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

Locked ownable synchronizers:

"imqConnectionFlowControl-0" daemon prio=10 tid=0x08a77000 nid=0x36 in Object.wait() [0xd2655000..0xd2655970] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"ClusterServiceListener" daemon prio=10 tid=0x082e7800 nid=0x35 runnable [0xd26a7000..0xd26a78f0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"MessageBusCallbackDispatcher" daemon prio=10 tid=0x082e5c00 nid=0x34 in Object.wait() [0xd26f9000..0xd26f9a70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"jms_ACCEPT" prio=10 tid=0x083d7000 nid=0x33 runnable [0xd274b000..0xd274b9f0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"admin_ACCEPT" prio=10 tid=0x083d9000 nid=0x32 runnable [0xd279d000..0xd279db70] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"RMI RenewClean-[10.70.7.24:62291]" daemon prio=10 tid=0x083d3000 nid=0x30 in Object.wait() [0xd2841000..0xd2841c70] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"RMI TCP Accept-0" daemon prio=10 tid=0x083e3400 nid=0x2f runnable [0xd2893000..0xd2893bf0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"TransactionReaper" prio=10 tid=0x082ec800 nid=0x2e in Object.wait() [0xd28e5000..0xd28e5970] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"ClusterDiscoveryService" daemon prio=10 tid=0x082cf800 nid=0x2d runnable [0xd2937000..0xd29378f0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"Broker Monitor" daemon prio=10 tid=0x0871bc00 nid=0x2c in Object.wait() [0xd2989000..0xd2989a70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"JMQPortMapper" daemon prio=10 tid=0x083e6000 nid=0x2b runnable [0xd2c0d000..0xd2c0d9f0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"JMQTimerThread" daemon prio=10 tid=0x0831f800 nid=0x2a in Object.wait() [0xd2c5f000..0xd2c5fb70] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"p: thread-pool-1; w: 3" daemon prio=10 tid=0x083dfc00 nid=0x29 waiting for monitor entry [0xd2cb1000..0xd2cb1af0] java.lang.Thread.State: BLOCKED (on object monitor) at com.sun.messaging.jmq.jmsclient.SessionImpl.acknowledgeUndeliverableFromRAEndpoint(SessionImpl.java:932)

Locked ownable synchronizers:

"RMI RenewClean-[10.70.7.24:62285]" daemon prio=10 tid=0x083ea000 nid=0x25 in Object.wait() [0xd2d55000..0xd2d558f0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"RMI TCP Accept-0" daemon prio=10 tid=0x08a08800 nid=0x23 runnable [0xd2df9000..0xd2df99f0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"RMI TCP Accept-8186" daemon prio=10 tid=0x08a30800 nid=0x22 runnable [0xd2e4b000..0xd2e4bb70] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"Thread-12" prio=10 tid=0x089e4400 nid=0x1f waiting on condition [0xd2f41000..0xd2f41bf0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method)

Locked ownable synchronizers:

"Thread-11" prio=10 tid=0x088ba400 nid=0x1e waiting on condition [0xd2f93000..0xd2f93970] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.sun.enterprise.management.support.LoaderBase.mySleep(LoaderBase.java:215) at com.sun.enterprise.management.support.Loader$DeferredRegistrationThread.run(Loader.java:362)

Locked ownable synchronizers:

"Thread-9" prio=10 tid=0x089ab400 nid=0x1c in Object.wait() [0xd3000000..0xd3000a70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"p: thread-pool-1; w: 2" daemon prio=10 tid=0x08993000 nid=0x1b runnable [0xd3052000..0xd30529f0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"p: thread-pool-1; w: 1" daemon prio=10 tid=0x089a6400 nid=0x1a runnable [0xd30a4000..0xd30a4b70] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"SelectorThread" daemon prio=10 tid=0x08954400 nid=0x19 runnable [0xd30fd000..0xd30fdaf0] java.lang.Thread.State: RUNNABLE at sun.nio.ch.DevPollArrayWrapper.poll0(Native Method) at sun.nio.ch.DevPollArrayWrapper.poll(DevPollArrayWrapper.java:164) at sun.nio.ch.DevPollSelectorImpl.doSelect(DevPollSelectorImpl.java:68) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

Locked ownable synchronizers:

"Timer-3" daemon prio=10 tid=0x08908c00 nid=0x18 in Object.wait() [0xd31cf000..0xd31cfc70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Timer-2" prio=10 tid=0x08906400 nid=0x17 in Object.wait() [0xd3221000..0xd3221bf0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Timer-1" prio=10 tid=0x088c9c00 nid=0x16 in Object.wait() [0xd3273000..0xd3273970] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Thread-4" prio=10 tid=0x088ce000 nid=0x15 waiting on condition [0xd32c5000..0xd32c58f0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.sun.enterprise.admin.server.core.channel.RMIClient.run(RMIClient.java:141) at java.lang.Thread.run(Thread.java:619)

Locked ownable synchronizers:

"RMI RenewClean-[10.70.7.24:62279,com.sun.enterprise.admin.server.core.channel.LocalRMIClientSocketFactory@59dbd]" daemon prio=10 tid=0x088ed000 nid=0x13 in Object.wait() [0xd3369000..0xd33699f0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Timer-0" prio=10 tid=0x088f9000 nid=0x12 in Object.wait() [0xd33bb000..0xd33bbb70] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"RMI Scheduler(0)" daemon prio=10 tid=0x088f7000 nid=0x11 waiting on condition [0xd340d000..0xd340daf0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method)

Locked ownable synchronizers:

"GC Daemon" daemon prio=2 tid=0x08816400 nid=0xf in Object.wait() [0xd353b000..0xd353bbf0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"RMI Reaper" prio=10 tid=0x08815000 nid=0xe in Object.wait() [0xd358d000..0xd358d970] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"RMI TCP Accept-0" daemon prio=10 tid=0x08813c00 nid=0xd runnable [0xd3741000..0xd37418f0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

Locked ownable synchronizers:

"Low Memory Detector" daemon prio=10 tid=0x08120c00 nid=0xa runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"CompilerThread0" daemon prio=10 tid=0x0811f800 nid=0x9 waiting on condition [0x00000000..0xd3e39558] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"JDWP Event Helper Thread" daemon prio=10 tid=0x08114c00 nid=0x8 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"JDWP Transport Listener: dt_socket" daemon prio=10 tid=0x08111800 nid=0x7 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"Signal Dispatcher" daemon prio=10 tid=0x0810a000 nid=0x6 runnable [0x00000000..0xd3fa95a0] java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:

"Finalizer" daemon prio=10 tid=0x080f5400 nid=0x5 in Object.wait() [0xd3ffb000..0xd3ffb8f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"Reference Handler" daemon prio=10 tid=0x080f4000 nid=0x4 in Object.wait() [0xfe45d000..0xfe45da70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method)

Locked ownable synchronizers:

"VM Thread" prio=10 tid=0x080f1000 nid=0x3 runnable

"VM Periodic Task Thread" prio=10 tid=0x08122400 nid=0xb waiting on condition

JNI global references: 9894

=========

Environment

Operating System: Solaris Platform: All

Affected Versions

[9.1pe]

glassfishrobot commented 6 years ago
glassfishrobot commented 17 years ago

@glassfishrobot Commented gfbugbridge said:

glassfishrobot commented 17 years ago

@glassfishrobot Commented @sivakumart said: Requesting Ramesh to investigate

glassfishrobot commented 17 years ago

@glassfishrobot Commented gfbugbridge said:

glassfishrobot commented 17 years ago

@glassfishrobot Commented rampsarathy said: This is not a jms bug, this is related to deployment and has been fixed on Fixed on June 19, 2007.

glassfishrobot commented 17 years ago

@glassfishrobot Commented Was assigned to rampsarathy

glassfishrobot commented 7 years ago

@glassfishrobot Commented This issue was imported from java.net JIRA GLASSFISH-3176

glassfishrobot commented 17 years ago

@glassfishrobot Commented Reported by sanjaydwivedi

glassfishrobot commented 17 years ago

@glassfishrobot Commented Marked as fixed on Wednesday, August 1st 2007, 3:59:57 pm