ConcurrentDeliveryUnitTestCase is hanging -----------------------------------------
Key: JBMQ-3 URL: http://jira.jboss.com/jira/browse/JBMQ-3 Project: JBoss MQ Type: Bug Versions: JBossAS-3.2.7 Environment: [EMAIL PROTECTED] testsuite]$ /usr/java/jdk1.3.1_11/bin/java -version java version "1.3.1_11" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_11-b02) Java HotSpot(TM) Client VM (build 1.3.1_11-b02, mixed mode) Reporter: Scott M Stark Assigned to: Scott M Stark Priority: Blocker The org.jboss.test.jbossmq.test.ConcurrentDeliveryUnitTestCase is failing with a timeout when run against the current 3.2 codebase. This is a build that used the indicated jdk 1.3.1 version. I have tried running the test with both jdk 1.3 and jdk 1.4.2_05 so the jdk runtime does not seem to matter. Attached is the server/client thread dump for the hung test. There is no apparent deadlock so it would appear the is a msg delivery failure. +++ Server Full thread dump: "UIL2(370a88)#4" daemon prio=5 tid=0xb445010 nid=0x153c waiting on monitor [0xac9f000..0xac9fdc4] at java.lang.Object.wait(Native Method) at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747) at java.lang.Thread.run(Thread.java:479) "UIL2.SocketManager.WriteTask#592 client=192.168.3.120:8271" daemon prio=5 tid=0xc701008 nid=0xfb4 waiting on monitor [0xef0f000..0xef0fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122) at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:484) at java.lang.Thread.run(Thread.java:479) "UIL2.SocketManager.ReadTask#591 client=192.168.3.120:8271" daemon prio=5 tid=0xb3c5278 nid=0x1430 runnable [0xeecf000..0xeecfdc4] at java.net.SocketInputStream.socketRead(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:85) at java.io.BufferedInputStream.fill(BufferedInputStream.java:181) at java.io.BufferedInputStream.read(BufferedInputStream.java:199) at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67) at java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1545) at java.io.ObjectInputStream.refill(ObjectInputStream.java:1679) at java.io.ObjectInputStream.read(ObjectInputStream.java:1655) at java.io.ObjectInputStream.readByte(ObjectInputStream.java:1901) at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:284) at java.lang.Thread.run(Thread.java:479) "RMI TCP Accept-184" daemon prio=5 tid=0xc758ca8 nid=0xd80 runnable [0xe98f000..0xe98fdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at org.jboss.test.invokers.ejb.CompressionServerSocket.accept(CompressionServerSocket.java:29) at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:326) at java.lang.Thread.run(Thread.java:479) "HAJNDI-Listener" prio=5 tid=0xc7bb418 nid=0x1708 runnable [0xe8cf000..0xe8cfdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at org.jboss.ha.jndi.DetachedHANamingService.run(DetachedHANamingService.java:320) at java.lang.Thread.run(Thread.java:479) "Message Pushers-2" daemon prio=5 tid=0xbaf8de8 nid=0x1308 waiting on monitor [0x15eff000..0x15effdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jboss.mq.threadpool.ThreadPool$WorkerThread.idle(ThreadPool.java:205) at org.jboss.mq.threadpool.ThreadPool$WorkerThread.run(ThreadPool.java:224) "Message Pushers-1" daemon prio=5 tid=0xc5c0bf0 nid=0x944 waiting on monitor [0xf04f000..0xf04fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jboss.mq.threadpool.ThreadPool$WorkerThread.idle(ThreadPool.java:205) at org.jboss.mq.threadpool.ThreadPool$WorkerThread.run(ThreadPool.java:224) "Connection Monitor Thread" daemon prio=5 tid=0xc27e178 nid=0x11c0 waiting on monitor [0xeacf000..0xeacfdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at EDU.oswego.cs.dl.util.concurrent.ClockDaemon.nextTask(ClockDaemon.java:321) at EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop.run(ClockDaemon.java:362) at java.lang.Thread.run(Thread.java:479) "RMI RenewClean-[192.168.3.120:6894]" daemon prio=5 tid=0xb843ec8 nid=0x69c waiting on monitor [0xd70f000..0xd70fdc4] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103) at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:490) at java.lang.Thread.run(Thread.java:479) "Thread-72" daemon prio=5 tid=0xbac57b8 nid=0xbe4 waiting on monitor [0xe7cf000..0xe7cfdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at java.util.TimerThread.mainLoop(Timer.java:401) at java.util.TimerThread.run(Timer.java:380) "RMI LeaseChecker" daemon prio=5 tid=0xb615600 nid=0x138c waiting on monitor [0xe74f000..0xe74fdc4] at java.lang.Thread.sleep(Native Method) at sun.rmi.transport.DGCImpl$LeaseChecker.run(DGCImpl.java:294) at java.lang.Thread.run(Thread.java:479) "ScannerThread" daemon prio=5 tid=0xb8abac8 nid=0x17f0 waiting on monitor [0xdec f000..0xdecfdc4] at java.lang.Thread.sleep(Native Method) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread. loop(AbstractDeploymentScanner.java:218) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread. run(AbstractDeploymentScanner.java:191) "UILServerILService Accept Thread" prio=5 tid=0xb4fccc0 nid=0x7d8 runnable [0xde8f000..0xde8fdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at org.jboss.mq.il.uil2.UILServerILService.run(UILServerILService.java:123) at java.lang.Thread.run(Thread.java:479) "RMI TCP Accept-4" daemon prio=5 tid=0xb11e108 nid=0x990 runnable [0xde4f000..0xde4fdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:326) at java.lang.Thread.run(Thread.java:479) "OIL Worker Server" prio=5 tid=0xb5e5f20 nid=0xb20 runnable [0xde0f000..0xde0fdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at org.jboss.mq.il.oil.OILServerILService.run(OILServerILService.java:465) at java.lang.Thread.run(Thread.java:479) "JCA PoolFiller" prio=5 tid=0xb5e5848 nid=0x1188 waiting on monitor [0xddcf000..0xddcfdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jboss.resource.connectionmanager.PoolFiller.run(PoolFiller.java:81) at java.lang.Thread.run(Thread.java:479) "IdleRemover" prio=5 tid=0xb5a7178 nid=0x1700 waiting on monitor [0xdd8f000..0xdd8fdc4] at java.lang.Object.wait(Native Method) at org.jboss.resource.connectionmanager.IdleRemover$1.run(IdleRemover.java:66) at java.lang.Thread.run(Thread.java:479) "TimeoutFactory" daemon prio=5 tid=0xae813a0 nid=0xcbc waiting on monitor [0xdd4f000..0xdd4fdc4] at java.lang.Object.wait(Native Method) at org.jboss.util.timeout.TimeoutFactory.doWork(TimeoutFactory.java:503) at org.jboss.util.timeout.TimeoutFactory.access$300(TimeoutFactory.java:28) at org.jboss.util.timeout.TimeoutFactory$1.run(TimeoutFactory.java:549) "Thread-40" daemon prio=5 tid=0xb5a7d48 nid=0x784 waiting on monitor [0xdd0f000..0xdd0fdc4] at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:427) at java.util.TimerThread.run(Timer.java:380) "MERGE2.FindSubgroups thread" daemon prio=5 tid=0xbaffea0 nid=0x298 waiting on monitor [0xdccf000..0xdccfdc4] at java.lang.Thread.sleep(Native Method) at org.jgroups.util.Util.sleep(Util.java:76) at org.jgroups.protocols.MERGE2$FindSubgroups.run(MERGE2.java:233) at java.lang.Thread.run(Thread.java:479) "ServerSocketHandler thread" daemon prio=5 tid=0xbaffd68 nid=0x162c runnable [0xdc8f000..0xdc8fdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at org.jgroups.protocols.FD_SOCK$ServerSocketHandler.run(FD_SOCK.java:78 2) at java.lang.Thread.run(Thread.java:479) "UDP mcast receiver" daemon prio=10 tid=0xb7d9680 nid=0x16ac runnable [0xdc4f000 ..0xdc4fdc4] at java.net.PlainDatagramSocketImpl.receive(Native Method) at java.net.DatagramSocket.receive(DatagramSocket.java:387) at org.jgroups.protocols.UDP.run(UDP.java:203) at java.lang.Thread.run(Thread.java:479) "UDP.UcastReceiverThread" daemon prio=5 tid=0xb7d9548 nid=0x10f0 runnable [0xdc0 f000..0xdc0fdc4] at java.net.PlainDatagramSocketImpl.receive(Native Method) at java.net.DatagramSocket.receive(DatagramSocket.java:387) at org.jgroups.protocols.UDP$UcastReceiver.run(UDP.java:1264) at java.lang.Thread.run(Thread.java:479) "MessageDispatcher up processing thread" daemon prio=5 tid=0xb721998 nid=0x16c8 waiting on monitor [0xdb8f000..0xdb8fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.blocks.MessageDispatcher$1.run(MessageDispatcher.java:689 ) at java.lang.Thread.run(Thread.java:479) "UpHandler (STATE_TRANSFER)" daemon prio=5 tid=0xb7217d0 nid=0x1044 waiting on m onitor [0xdb4f000..0xdb4fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (STATE_TRANSFER)" daemon prio=5 tid=0xb7bfdf8 nid=0x6e8 waiting on monitor [0xdb0f000..0xdb0fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "UpHandler (GMS)" daemon prio=5 tid=0xb8abe28 nid=0x1144 waiting on monitor [0xd acf000..0xdacfdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (GMS)" daemon prio=5 tid=0xb8abc60 nid=0x1664 waiting on monitor [0 xda8f000..0xda8fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "UpHandler (UNICAST)" daemon prio=5 tid=0xaf47280 nid=0xfa4 waiting on monitor [ 0xda4f000..0xda4fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "UpHandler (FD_SOCK)" daemon prio=5 tid=0xb85fe98 nid=0xcfc waiting on monitor [ 0xda0f000..0xda0fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (FD_SOCK)" daemon prio=5 tid=0xb73b5e0 nid=0xdf4 waiting on monitor [0xd9cf000..0xd9cfdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "DownHandler (UDP)" daemon prio=5 tid=0xb85fd60 nid=0x1470 waiting on monitor [0 xd98f000..0xd98fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "RequestController-5" daemon prio=10 tid=0xb73b400 nid=0xd8c waiting on monitor [0xd94f000..0xd94fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jacorb.poa.RequestController.waitForQueue(Unknown Source) at org.jacorb.poa.RequestController.run(Unknown Source) "RequestController-4" daemon prio=10 tid=0xb7f38b0 nid=0x16d4 waiting on monitor [0xd8cf000..0xd8cfdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jacorb.poa.RequestController.waitForQueue(Unknown Source) at org.jacorb.poa.RequestController.run(Unknown Source) "RequestController-3" daemon prio=10 tid=0xb68c358 nid=0x330 waiting on monitor [0xd90f000..0xd90fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jacorb.poa.RequestController.waitForQueue(Unknown Source) at org.jacorb.poa.RequestController.run(Unknown Source) "RequestController-2" daemon prio=10 tid=0xb7f3610 nid=0x11b4 waiting on monitor [0xd84f000..0xd84fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jacorb.poa.RequestController.waitForQueue(Unknown Source) at org.jacorb.poa.RequestController.run(Unknown Source) "ORB thread" prio=5 tid=0xb68c4b0 nid=0x1454 waiting on monitor [0xd88f000..0xd8 8fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jacorb.orb.ORB.run(Unknown Source) at org.jboss.iiop.CorbaORBService$1.run(CorbaORBService.java:213) at java.lang.Thread.run(Thread.java:479) "RequestController-1" daemon prio=10 tid=0xb8b14d8 nid=0x1560 waiting on monitor [0xd80f000..0xd80fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jacorb.poa.RequestController.waitForQueue(Unknown Source) at org.jacorb.poa.RequestController.run(Unknown Source) "Thread-25" daemon prio=5 tid=0xae83400 nid=0x9fc runnable [0xd7cf000..0xd7cfdc4 ] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at org.jacorb.orb.iiop.IIOPListener$Acceptor.run(Unknown Source) "JBossMQ Cache Reference Softner" daemon prio=5 tid=0xb5b4aa0 nid=0xc18 waiting on monitor [0xd78f000..0xd78fdc4] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103) at org.jboss.mq.server.MessageCache.run(MessageCache.java:241) at java.lang.Thread.run(Thread.java:479) "HAJNDI-AutomaticDiscovery" prio=5 tid=0xb632b50 nid=0xac8 runnable [0xd74f000.. 0xd74fdc4] at java.net.PlainDatagramSocketImpl.receive(Native Method) at java.net.DatagramSocket.receive(DatagramSocket.java:387) at org.jboss.ha.jndi.DetachedHANamingService$AutomaticDiscovery.run(Deta chedHANamingService.java:489) at java.lang.Thread.run(Thread.java:479) "RMI TCP Accept-3" daemon prio=5 tid=0xb2e5130 nid=0x83c runnable [0xd6cf000..0x d6cfdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:326) at java.lang.Thread.run(Thread.java:479) "AsynchHAMembershipListener Thread" prio=5 tid=0xc1e0e80 nid=0x15e8 waiting on m onitor [0xd68f000..0xd68fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:12 2) at org.jboss.ha.framework.server.HAPartitionImpl$AsynchViewChangeHandler .run(HAPartitionImpl.java:1028) at java.lang.Thread.run(Thread.java:479) "MERGE2.FindSubgroups thread" daemon prio=5 tid=0xc1e0d48 nid=0x1554 waiting on monitor [0xd64f000..0xd64fdc4] at java.lang.Thread.sleep(Native Method) at org.jgroups.util.Util.sleep(Util.java:76) at org.jgroups.protocols.MERGE2$FindSubgroups.run(MERGE2.java:233) at java.lang.Thread.run(Thread.java:479) "UDP mcast receiver" daemon prio=10 tid=0xb773d78 nid=0x10b0 runnable [0xd60f000 ..0xd60fdc4] at java.net.PlainDatagramSocketImpl.receive(Native Method) at java.net.DatagramSocket.receive(DatagramSocket.java:387) at org.jgroups.protocols.UDP.run(UDP.java:203) at java.lang.Thread.run(Thread.java:479) "UDP.UcastReceiverThread" daemon prio=5 tid=0xb773c28 nid=0x1174 runnable [0xd5c f000..0xd5cfdc4] at java.net.PlainDatagramSocketImpl.receive(Native Method) at java.net.DatagramSocket.receive(DatagramSocket.java:387) at org.jgroups.protocols.UDP$UcastReceiver.run(UDP.java:1264) at java.lang.Thread.run(Thread.java:479) "MessageDispatcher up processing thread" daemon prio=5 tid=0xb844790 nid=0x11b8 waiting on monitor [0xd54f000..0xd54fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.blocks.MessageDispatcher$1.run(MessageDispatcher.java:689 ) at java.lang.Thread.run(Thread.java:479) "UpHandler (STATE_TRANSFER)" daemon prio=5 tid=0xb578a78 nid=0x15cc waiting on m onitor [0xd50f000..0xd50fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (STATE_TRANSFER)" daemon prio=5 tid=0xb849220 nid=0x1250 waiting on monitor [0xd4cf000..0xd4cfdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "UpHandler (GMS)" daemon prio=5 tid=0xb848858 nid=0x1318 waiting on monitor [0xd 48f000..0xd48fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (GMS)" daemon prio=5 tid=0xb8b2e68 nid=0xac0 waiting on monitor [0x d44f000..0xd44fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "UpHandler (FRAG)" daemon prio=5 tid=0xb736af8 nid=0xcdc waiting on monitor [0xd 40f000..0xd40fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (FRAG)" daemon prio=5 tid=0xb736930 nid=0xf50 waiting on monitor [0 xd3cf000..0xd3cfdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "UpHandler (STABLE)" daemon prio=5 tid=0xc35fe60 nid=0x1500 waiting on monitor [ 0xd38f000..0xd38fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (STABLE)" daemon prio=5 tid=0xc35f408 nid=0xe08 waiting on monitor [0xd34f000..0xd34fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "UpHandler (UNICAST)" daemon prio=5 tid=0xb666948 nid=0x15a0 waiting on monitor [0xd30f000..0xd30fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (UNICAST)" daemon prio=5 tid=0xb666010 nid=0x918 waiting on monitor [0xd2cf000..0xd2cfdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "UpHandler (NAKACK)" daemon prio=5 tid=0xb77b408 nid=0x1690 waiting on monitor [ 0xd28f000..0xd28fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (NAKACK)" daemon prio=5 tid=0xb7f7808 nid=0x1090 waiting on monitor [0xd24f000..0xd24fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "UpHandler (VERIFY_SUSPECT)" daemon prio=5 tid=0xc30ae60 nid=0x16a0 waiting on m onitor [0xd20f000..0xd20fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (VERIFY_SUSPECT)" daemon prio=5 tid=0xb870b48 nid=0x104 waiting on monitor [0xc1af000..0xc1afdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "UpHandler (FD)" daemon prio=5 tid=0xb870610 nid=0x8d4 waiting on monitor [0xc16 f000..0xc16fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (FD)" daemon prio=5 tid=0xb8c8540 nid=0xff4 waiting on monitor [0xc 12f000..0xc12fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "UpHandler (PING)" daemon prio=5 tid=0xb8c8008 nid=0x17d8 waiting on monitor [0x c0ef000..0xc0efdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.UpHandler.run(Protocol.java:48) "DownHandler (PING)" daemon prio=5 tid=0xc30a008 nid=0x290 waiting on monitor [0 xc0af000..0xc0afdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "DownHandler (UDP)" daemon prio=5 tid=0xb5ceb58 nid=0x280 waiting on monitor [0x c06f000..0xc06fdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jgroups.util.Queue.remove(Queue.java:221) at org.jgroups.stack.DownHandler.run(Protocol.java:105) "HSQLDB Timer @5e4376" daemon prio=5 tid=0xbadee58 nid=0x12b8 waiting on monitor [0xc02f000..0xc02fdc4] at java.lang.Object.wait(Native Method) at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source) at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source) at java.lang.Thread.run(Thread.java:479) "SnmpPortal--1-FastReceiver" prio=5 tid=0xb5748f0 nid=0x1574 runnable [0xbfef000 ..0xbfefdc4] at java.net.PlainDatagramSocketImpl.receive(Native Method) at java.net.DatagramSocket.receive(DatagramSocket.java:387) at org.opennms.protocols.snmp.SnmpPortal$1.run(SnmpPortal.java:486) at java.lang.Thread.run(Thread.java:479) "SnmpPortal--1" prio=5 tid=0xb574a50 nid=0xf0 runnable [0xbfaf000..0xbfafdc4] at java.lang.Object.wait(Native Method) at org.opennms.protocols.snmp.SnmpPortal$Receiver.run(SnmpPortal.java:55 4) at java.lang.Thread.run(Thread.java:479) "SnmpPortal--1-FastReceiver" prio=5 tid=0xb5e7008 nid=0x1460 runnable [0xbf6f000 ..0xbf6fdc4] at java.net.PlainDatagramSocketImpl.receive(Native Method) at java.net.DatagramSocket.receive(DatagramSocket.java:387) at org.opennms.protocols.snmp.SnmpPortal$1.run(SnmpPortal.java:486) at java.lang.Thread.run(Thread.java:479) "SnmpPortal--1" prio=5 tid=0xb6de878 nid=0xa24 runnable [0xbf2f000..0xbf2fdc4] at java.lang.Object.wait(Native Method) at org.opennms.protocols.snmp.SnmpPortal$Receiver.run(SnmpPortal.java:55 4) at java.lang.Thread.run(Thread.java:479) "SnmpTimer" prio=5 tid=0xb525818 nid=0x120c runnable [0xbeef000..0xbeefdc4] at java.lang.Object.wait(Native Method) at org.opennms.protocols.snmp.SnmpTimer$Scheduler.run(SnmpTimer.java:215 ) at java.lang.Thread.run(Thread.java:479) "SnmpPortal--1-FastReceiver" prio=5 tid=0xb5a5858 nid=0x122c runnable [0xbeaf000 ..0xbeafdc4] at java.net.PlainDatagramSocketImpl.receive(Native Method) at java.net.DatagramSocket.receive(DatagramSocket.java:387) at org.opennms.protocols.snmp.SnmpPortal$1.run(SnmpPortal.java:486) at java.lang.Thread.run(Thread.java:479) "Thread-3" prio=5 tid=0xb525c00 nid=0xd3c waiting on monitor [0xbe6f000..0xbe6fd c4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at org.jboss.mx.util.RunnableScheduler.waitOutstanding(RunnableScheduler .java:181) at org.jboss.mx.util.RunnableScheduler.run(RunnableScheduler.java:93) at java.lang.Thread.run(Thread.java:479) "SnmpPortal--1" prio=5 tid=0xafc2050 nid=0xe3c runnable [0xbe2f000..0xbe2fdc4] at java.lang.Object.wait(Native Method) at org.opennms.protocols.snmp.SnmpPortal$Receiver.run(SnmpPortal.java:55 4) at java.lang.Thread.run(Thread.java:479) "Thread-2" prio=5 tid=0xb2b8dc8 nid=0xf38 runnable [0xbdef000..0xbdefdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at org.apache.axis.monitor.SOAPMonitorService$ServerSocketThread.run(SOAPMonitorService.java:249) at java.lang.Thread.run(Thread.java:479) "ContainerBackgroundProcessor[StandardEngine[jboss.web]]" daemon prio=5 tid=0xb2 55e40 nid=0x1564 waiting on monitor [0xbdaf000..0xbdafdc4] at java.lang.Thread.sleep(Native Method) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.r un(ContainerBase.java:1597) at java.lang.Thread.run(Thread.java:479) "PooledInvokerAcceptor#0-4445" prio=5 tid=0xb232200 nid=0xde4 runnable [0xbd6f000..0xbd6fdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at org.jboss.invocation.pooled.server.PooledInvoker.run(PooledInvoker.java:202) at java.lang.Thread.run(Thread.java:479) "RMI TCP Accept-2" daemon prio=5 tid=0xb012be8 nid=0x7e0 runnable [0xbd2f000..0xbd2fdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:326) at java.lang.Thread.run(Thread.java:479) "ClassLoadingPool(2)-1" daemon prio=5 tid=0xb3b0070 nid=0xfdc runnable [0xbcef000..0xbcefdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at org.jboss.web.WebServer.run(WebServer.java:280) at org.jboss.util.threadpool.RunnableTaskWrapper.run(RunnableTaskWrapper.java:97) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:743) at java.lang.Thread.run(Thread.java:479) "JBoss System Threads(1)-1" daemon prio=5 tid=0xb3af610 nid=0x1198 runnable [0xbcaf000..0xbcafdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at org.jnp.server.Main$AcceptHandler.run(Main.java:417) at org.jboss.util.threadpool.RunnableTaskWrapper.run(RunnableTaskWrapper.java:97) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:743) at java.lang.Thread.run(Thread.java:479) "GC Daemon" daemon prio=2 tid=0xb4da9f8 nid=0x444 waiting on monitor [0xbc6f000..0xbc6fdc4] at java.lang.Object.wait(Native Method) at sun.misc.GC$Daemon.run(GC.java:98) "RMI Reaper" prio=5 tid=0xb4da658 nid=0x11bc waiting on monitor [0xbc2f000..0xbc2fdc4] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) at sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:279) at java.lang.Thread.run(Thread.java:479) "RMI TCP Accept-1" daemon prio=5 tid=0xb4da418 nid=0x130c runnable [0xbbef000..0xbbefdc4] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463) at java.net.ServerSocket.implAccept(ServerSocket.java:238) at java.net.ServerSocket.accept(ServerSocket.java:217) at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:326) at java.lang.Thread.run(Thread.java:479) "ScannerThread" daemon prio=5 tid=0x9958b8 nid=0x17f4 waiting on monitor [0xbb9f 000..0xbb9fdc4] at java.lang.Thread.sleep(Native Method) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:218) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191) "Thread-1" daemon prio=5 tid=0xad56c30 nid=0x8c8 waiting on monitor [0xbb5f000..0xbb5fdc4] at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:427) at java.util.TimerThread.run(Timer.java:380) "Thread-0" prio=5 tid=0x34e48 nid=0x14b4 waiting on monitor [0..0x7fb3c] "Signal Dispatcher" daemon prio=10 tid=0x9549e8 nid=0x13dc waiting on monitor [0..0] "Finalizer" daemon prio=9 tid=0x950f90 nid=0x16c0 waiting on monitor [0xab1f000. .0xab1fdc4] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:157) "Reference Handler" daemon prio=10 tid=0x950308 nid=0x1424 waiting on monitor [0 xaadf000..0xaadfdc4] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:415) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:105) "VM Thread" prio=5 tid=0x918b28 nid=0x135c runnable "VM Periodic Task Thread" prio=10 tid=0x953788 nid=0x1154 waiting on monitor "Suspend Checker Thread" prio=10 tid=0x954050 nid=0x16d0 runnable +++ Client Full thread dump: [junit] "UIL2(4ecfdd)#16" daemon prio=5 tid=0x8fb82d8 nid=0x1314 waiting on monitor [0x932f000..0x932fdbc] [junit] at java.lang.Object.wait(Native Method) [junit] at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(SynchronousChannel.java:353) [junit] at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(PooledExecutor.java:723) [junit] at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:747) [junit] at java.lang.Thread.run(Thread.java:479) [junit] "MessageListenerThread - JMS_TQ2" prio=5 tid=0x8fd9790 nid=0x1c40 waiting on monitor [0x953f000..0x953fdbc] [junit] at java.lang.Object.wait(Native Method) [junit] at java.lang.Object.wait(Object.java:415) [junit] at org.jboss.mq.SpyMessageConsumer.run(SpyMessageConsumer.java:608) [junit] at java.lang.Thread.run(Thread.java:479) [junit] "MessageListenerThread - JMS_TQ1" prio=5 tid=0x8b4cd68 nid=0x1d80 waiting on monitor [0x94ff000..0x94ffdbc] [junit] at java.lang.Object.wait(Native Method) [junit] at java.lang.Object.wait(Object.java:415) [junit] at org.jboss.mq.SpyMessageConsumer.run(SpyMessageConsumer.java:608) [junit] at java.lang.Thread.run(Thread.java:479) [junit] "Connection Monitor Thread" daemon prio=5 tid=0x8f6a008 nid=0x490 waiting on monitor [0x946f000..0x946fdbc] [junit] at java.lang.Object.wait(Native Method) [junit] at EDU.oswego.cs.dl.util.concurrent.ClockDaemon.nextTask(ClockDaemon.java:328) [junit] at EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop.run(ClockDaemon.java:362) [junit] at java.lang.Thread.run(Thread.java:479) [junit] "UIL2.SocketManager.WriteTask#2 client=192.168.3.120:8093" daemon prio=5 tid=0x8fdd690 nid=0x1a0c waiting on monitor [0x942f000..0x942fdbc] [junit] at java.lang.Object.wait(Native Method) [junit] at java.lang.Object.wait(Object.java:415) [junit] at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.take(LinkedQueue.java:122) [junit] at org.jboss.mq.il.uil2.SocketManager$WriteTask.run(SocketManager.java:484) [junit] at java.lang.Thread.run(Thread.java:479) [junit] "UIL2.SocketManager.ReadTask#1 client=192.168.3.120:8093" daemon prio=5 tid=0x8fa2da8 nid=0xebc runnable [0x93ef000..0x93efdbc] [junit] at java.net.SocketInputStream.socketRead(Native Method) [junit] at java.net.SocketInputStream.read(SocketInputStream.java:85) [junit] at java.io.BufferedInputStream.fill(BufferedInputStream.java:181) [junit] at java.io.BufferedInputStream.read(BufferedInputStream.java:199) [junit] at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:67) [junit] at java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1545) [junit] at java.io.ObjectInputStream.refill(ObjectInputStream.java:1679) [junit] at java.io.ObjectInputStream.read(ObjectInputStream.java:1655) [junit] at java.io.ObjectInputStream.readByte(ObjectInputStream.java:1901) [junit] at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:284) [junit] at java.lang.Thread.run(Thread.java:479) [junit] "main" prio=5 tid=0x38890 nid=0x13d8 waiting on monitor [0x7f000..0x7fc34] [junit] at java.lang.Object.wait(Native Method) [junit] at java.lang.Object.wait(Object.java:415) [junit] at org.jboss.test.jbossmq.test.ConcurrentDeliveryUnitTestCase.testConcurrentDelivery(ConcurrentDeliveryUnitTestCase.java:70) [junit] at java.lang.reflect.Method.invoke(Native Method) [junit] at junit.framework.TestCase.runTest(TestCase.java:154) [junit] at junit.framework.TestCase.runBare(TestCase.java:127) [junit] at junit.framework.TestResult$1.protect(TestResult.java:106) [junit] at junit.framework.TestResult.runProtected(TestResult.java:124) [junit] at junit.framework.TestResult.run(TestResult.java:109) [junit] at junit.framework.TestCase.run(TestCase.java:118) [junit] at junit.framework.TestSuite.runTest(TestSuite.java:208) [junit] at junit.framework.TestSuite.run(TestSuite.java:203) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:289) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:656) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:558) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ JBoss-Development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development