RE: OpenJMS server still getting hung
"Tim Anderson" <[email protected]>
| Newsgroups | gmane.comp.java.openjms.user |
|---|---|
| Message-ID | <000301c510fb$4775b7e0$0100000a@xerces> |
Can you provide a stack trace for one of the clients? The trace indicates that there are least 10 clients concurrently receiving asynchronous messages - these are (temporarily) using all of the allocated Scheduler-Worker-* threads. By default there are 10 worker threads - you could change this by adding the following to openjms.xml: <SchedulerConfiguration maxThreads="20" /> That said, I can't see anything untoward from the trace. However, if each of the 10 clients have blocked, then that will stop the server from dispatching messages to any of the other clients. -Tim > -----Original Message----- > From: openjms-user-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > [mailto:openjms-user-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On Behalf > Of Andrew McLaughlin > Sent: Wednesday, 9 February 2005 7:49 AM > To: [email protected] > Subject: [openjms-user] OpenJMS server still getting hung > > > Here's my latest kill -QUIT trace report. Anybody have any > idea on what > could be causing this? As near as I can determine, there may be a > recent surge in the number of clients that are connecting to this > instance of OpenJMS on this server, but I shouldn't think > that would be > a problem. > > kill -QUIT 12246 > pulse:~ pulse$ Full thread dump Java HotSpot(TM) Client VM (1.4.2-38 > mixed mode): > > "RMI ConnectionExpiration-[10.92.22.86:1041]" daemon prio=5 > tid=0x0055a0f0 nid=0x1950200 waiting on condition [f2132000..f2132b20] > at java.lang.Thread.sleep(Native Method) > at > sun.rmi.transport.tcp.TCPChannel$Reaper.run(TCPChannel.java:447) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(201)-10.92.22.86" daemon prio=5 tid=0x00554df0 > nid=0x1919e00 runnable [f1f2e000..f1f2eb20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x65032ee0> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(200)-10.92.22.86" daemon prio=5 tid=0x00557620 > nid=0x191d400 runnable [f1e2c000..f1e2cb20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x6501fe70> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(199)-10.92.22.86" daemon prio=5 tid=0x0055a610 > nid=0x19ca800 runnable [f1d2a000..f1d2ab20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x650126b8> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI ConnectionExpiration-[10.92.1.42:53893]" daemon prio=5 > tid=0x00544850 nid=0x1a11000 waiting on condition [f1dab000..f1dabb20] > at java.lang.Thread.sleep(Native Method) > at > sun.rmi.transport.tcp.TCPChannel$Reaper.run(TCPChannel.java:447) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(198)-10.92.20.33" daemon prio=5 tid=0x00559ed0 > nid=0x1a0bc00 runnable [f1c28000..f1c28b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x659720e0> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI ConnectionExpiration-[10.92.20.33:1040]" daemon prio=5 > tid=0x00558b00 nid=0x18e2200 waiting on condition [f1a24000..f1a24b20] > at java.lang.Thread.sleep(Native Method) > at > sun.rmi.transport.tcp.TCPChannel$Reaper.run(TCPChannel.java:447) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(197)-10.92.20.33" daemon prio=5 tid=0x00554300 > nid=0x1938e00 runnable [f1922000..f1922b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x6596f9e0> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(196)-10.92.20.33" daemon prio=5 tid=0x0055a770 > nid=0x1939600 runnable [f171e000..f171eb20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x6596e9a0> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI ConnectionExpiration-[10.92.1.42:53893]" daemon prio=5 > tid=0x0053b9e0 nid=0x18b7200 waiting on condition [f19a3000..f19a3b20] > at java.lang.Thread.sleep(Native Method) > at > sun.rmi.transport.tcp.TCPChannel$Reaper.run(TCPChannel.java:447) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(195)-10.92.22.86" daemon prio=5 tid=0x00558080 > nid=0x19ad200 runnable [f151a000..f151ab20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x65978948> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(183)-10.92.21.68" daemon prio=5 tid=0x00557b90 > nid=0x18b7a00 runnable [f21b3000..f21b3b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x65951588> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(172)-10.92.23.46" daemon prio=5 tid=0x00559cb0 > nid=0x1a10c00 runnable [f2336000..f2336b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x6593e078> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(161)-10.92.20.33" daemon prio=5 tid=0x0052c4d0 > nid=0x18eba00 runnable [f1faf000..f1fafb20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x659142f0> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(149)-10.92.20.58" daemon prio=5 tid=0x00553240 > nid=0x18b7600 runnable [f1aa5000..f1aa5b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x65900a98> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(121)-10.92.22.68" daemon prio=5 tid=0x00557840 > nid=0x1908a00 runnable [f24b9000..f24b9b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x658bea58> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(78)-10.92.1.42" daemon prio=5 tid=0x00550a00 > nid=0x1939a00 runnable [f2438000..f2438b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x65886630> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Connection(56)-10.92.21.68" daemon prio=5 tid=0x00552b40 > nid=0x19fc600 runnable [f2030000..f2030b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x65832c40> (a java.io.BufferedInputStream) > at java.io.FilterInputStream.read(FilterInputStream.java:66) > at > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: > 442) > at > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTr > ansport.ja > va:701) > at java.lang.Thread.run(Thread.java:552) > > "RMI RenewClean-[10.92.22.68:1043]" daemon prio=5 tid=0x005407c0 > nid=0x19cac00 in Object.wait() [f28c1000..f28c1b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657d04f0> (a > java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) > - locked <0x657d04f0> (a java.lang.ref.ReferenceQueue$Lock) > at > sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run > (DGCClient > .java:500) > at java.lang.Thread.run(Thread.java:552) > > "EventManager-Worker-4" daemon prio=5 tid=0x0053e680 > nid=0x19ca400 in > Object.wait() [f27bf000..f27bfb20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657cb5f0> (a org.exolab.core.util.FifoQueue) > at java.lang.Object.wait(Object.java:429) > at > org.exolab.core.util.FifoQueue.waitWhileEmpty(FifoQueue.java:308) > - locked <0x657cb5f0> (a org.exolab.core.util.FifoQueue) > at org.exolab.core.util.FifoQueue.get(FifoQueue.java:207) > - locked <0x657cb5f0> (a org.exolab.core.util.FifoQueue) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:176) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "EventManager-Worker-3" daemon prio=5 tid=0x0053e520 > nid=0x18e2600 in > Object.wait() [f22b5000..f22b5b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657cb558> (a org.exolab.core.util.FifoQueue) > at java.lang.Object.wait(Object.java:429) > at > org.exolab.core.util.FifoQueue.waitWhileEmpty(FifoQueue.java:308) > - locked <0x657cb558> (a org.exolab.core.util.FifoQueue) > at org.exolab.core.util.FifoQueue.get(FifoQueue.java:207) > - locked <0x657cb558> (a org.exolab.core.util.FifoQueue) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:176) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "EventManager-Worker-2" daemon prio=5 tid=0x0053e3c0 > nid=0x18d7200 in > Object.wait() [f20b1000..f20b1b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657cb4c0> (a org.exolab.core.util.FifoQueue) > at java.lang.Object.wait(Object.java:429) > at > org.exolab.core.util.FifoQueue.waitWhileEmpty(FifoQueue.java:308) > - locked <0x657cb4c0> (a org.exolab.core.util.FifoQueue) > at org.exolab.core.util.FifoQueue.get(FifoQueue.java:207) > - locked <0x657cb4c0> (a org.exolab.core.util.FifoQueue) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:176) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "EventManager-Worker-1" daemon prio=5 tid=0x00538210 > nid=0x1a1f200 in > Object.wait() [f1ead000..f1eadb20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657cb358> (a org.exolab.core.util.FifoQueue) > at java.lang.Object.wait(Object.java:429) > at > org.exolab.core.util.FifoQueue.waitWhileEmpty(FifoQueue.java:308) > - locked <0x657cb358> (a org.exolab.core.util.FifoQueue) > at org.exolab.core.util.FifoQueue.get(FifoQueue.java:207) > - locked <0x657cb358> (a org.exolab.core.util.FifoQueue) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:176) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "EventManager-Worker-0" daemon prio=5 tid=0x00539610 > nid=0x1a0c400 in > Object.wait() [f1b26000..f1b26b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657cb2c0> (a org.exolab.core.util.FifoQueue) > at java.lang.Object.wait(Object.java:429) > at > org.exolab.core.util.FifoQueue.waitWhileEmpty(FifoQueue.java:308) > - locked <0x657cb2c0> (a org.exolab.core.util.FifoQueue) > at org.exolab.core.util.FifoQueue.get(FifoQueue.java:207) > - locked <0x657cb2c0> (a org.exolab.core.util.FifoQueue) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:176) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "RMI RenewClean-[10.92.20.58:49240]" daemon prio=5 tid=0x0053dd10 > nid=0x1950a00 in Object.wait() [f26bd000..f26bdb20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657c8830> (a > java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) > - locked <0x657c8830> (a java.lang.ref.ReferenceQueue$Lock) > at > sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run > (DGCClient > .java:500) > at java.lang.Thread.run(Thread.java:552) > > "RMI RenewClean-[10.92.22.86:1041]" daemon prio=5 tid=0x0053c690 > nid=0x194fe00 in Object.wait() [f253a000..f253ab20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657cb918> (a > java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) > - locked <0x657cb918> (a java.lang.ref.ReferenceQueue$Lock) > at > sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run > (DGCClient > .java:500) > at java.lang.Thread.run(Thread.java:552) > > "RMI RenewClean-[10.92.20.33:1040]" daemon prio=5 tid=0x0053a3f0 > nid=0x18ebe00 in Object.wait() [f23b7000..f23b7b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657cba50> (a > java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) > - locked <0x657cba50> (a java.lang.ref.ReferenceQueue$Lock) > at > sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run > (DGCClient > .java:500) > at java.lang.Thread.run(Thread.java:552) > > "RMI RenewClean-[10.92.21.68:1037]" daemon prio=5 tid=0x00539310 > nid=0x1a0c000 in Object.wait() [f2234000..f2234b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657bef80> (a > java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) > - locked <0x657bef80> (a java.lang.ref.ReferenceQueue$Lock) > at > sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run > (DGCClient > .java:500) > at java.lang.Thread.run(Thread.java:552) > > "RMI RenewClean-[10.92.23.46:1042]" daemon prio=5 tid=0x00534080 > nid=0x1939200 in Object.wait() [f1ca9000..f1ca9b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x657b0d20> (a > java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) > - locked <0x657b0d20> (a java.lang.ref.ReferenceQueue$Lock) > at > sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run > (DGCClient > .java:500) > at java.lang.Thread.run(Thread.java:552) > > "Clock Daemon" daemon prio=10 tid=0x00532e50 nid=0x18e1e00 > waiting on > condition [f1ba7000..f1ba7b20] > at java.lang.Thread.sleep(Native Method) > at org.exolab.jms.util.Clock.run(Clock.java:210) > > "DestroyJavaVM" prio=5 tid=0x00500e50 nid=0x1801c00 waiting on > condition [0..f0800270] > > "RMI LeaseChecker" daemon prio=5 tid=0x0052be60 nid=0x191d000 > waiting > on condition [f18a1000..f18a1b20] > at java.lang.Thread.sleep(Native Method) > at > sun.rmi.transport.DGCImpl$LeaseChecker.run(DGCImpl.java:307) > at java.lang.Thread.run(Thread.java:552) > > "RMI RenewClean-[10.92.1.42:53868]" daemon prio=5 tid=0x0052b3a0 > nid=0x1908600 in Object.wait() [f179f000..f179fb20] > at java.lang.Object.wait(Native Method) > - waiting on <0x65786fa8> (a > java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) > - locked <0x65786fa8> (a java.lang.ref.ReferenceQueue$Lock) > at > sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run > (DGCClient > .java:500) > at java.lang.Thread.run(Thread.java:552) > > "GC Daemon" daemon prio=2 tid=0x00529c50 nid=0x18d6e00 in > Object.wait() > [f169d000..f169db20] > at java.lang.Object.wait(Native Method) > - waiting on <0x65782fd8> (a sun.misc.GC$LatencyLock) > at sun.misc.GC$Daemon.run(GC.java:100) > - locked <0x65782fd8> (a sun.misc.GC$LatencyLock) > > "RMI Reaper" prio=5 tid=0x00529910 nid=0x18d7a00 in Object.wait() > [f161c000..f161cb20] > at java.lang.Object.wait(Native Method) > - waiting on <0x6575abb0> (a > java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) > - locked <0x6575abb0> (a java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) > at > sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:330) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Accept-0" daemon prio=5 tid=0x005296e0 nid=0x18d7600 > runnable > [f159b000..f159bb20] > at java.net.PlainSocketImpl.socketAccept(Native Method) > at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353) > - locked <0x65782d10> (a java.net.PlainSocketImpl) > at java.net.ServerSocket.implAccept(ServerSocket.java:448) > at java.net.ServerSocket.accept(ServerSocket.java:419) > at > sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:334) > at java.lang.Thread.run(Thread.java:552) > > "LeaseManagerReaper" prio=5 tid=0x00527ba0 nid=0x198fc00 in > Object.wait() [f1499000..f1499b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x6577bc00> (a java.lang.Object) > at java.lang.Object.wait(Object.java:429) > at > org.exolab.jms.lease.LeaseManager.run(LeaseManager.java:251) > - locked <0x6577bc00> (a java.lang.Object) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler" prio=5 tid=0x005279a0 nid=0x1919a00 in Object.wait() > [f1418000..f1418b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x65778870> (a org.exolab.core.util.FifoQueue) > at java.lang.Object.wait(Object.java:429) > at > org.exolab.core.util.FifoQueue.waitWhileEmpty(FifoQueue.java:308) > - locked <0x65778870> (a org.exolab.core.util.FifoQueue) > at org.exolab.core.util.FifoQueue.get(FifoQueue.java:207) > - locked <0x65778870> (a org.exolab.core.util.FifoQueue) > at > org.exolab.core.threadPool.ThreadPool.execute(ThreadPool.java:204) > at org.exolab.jms.scheduler.Scheduler.run(Scheduler.java:243) > at java.lang.Thread.run(Thread.java:552) > > "EventManagerThread" prio=5 tid=0x005259f0 nid=0x1924c00 in > Object.wait() [f1397000..f1397b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x6575aa40> (a java.lang.Object) > at > org.exolab.jms.events.BasicEventManager.run(BasicEventManager. > java:277) > - locked <0x6575aa40> (a java.lang.Object) > at java.lang.Thread.run(Thread.java:552) > > "ThreadPoolManager" prio=5 tid=0x00525830 nid=0x1924800 in > Object.wait() [f1316000..f1316b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x6575a138> (a > org.exolab.jms.threads.ThreadPoolManager) > at java.lang.Object.wait(Object.java:429) > at > org.exolab.jms.threads.ThreadPoolManager.run(ThreadPoolManager.java: > 195) > - locked <0x6575a138> (a > org.exolab.jms.threads.ThreadPoolManager) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler-Worker-9" daemon prio=5 tid=0x00524eb0 nid=0x1930400 > runnable [f1294000..f1295b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x6584daf0> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readByte(DataInputStream.java:331) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: > 189) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) > at > org.exolab.jms.client.rmi.RmiJmsSessionStub_Stub.onMessage(Unknown > Source) > at > org.exolab.jms.server.rmi.RmiJmsServerSession.onMessage(RmiJms > ServerSess > ion.java:569) > at > org.exolab.jms.server.JmsServerSession.onMessage(JmsServerSess > ion.java: > 942) > at > org.exolab.jms.messagemgr.TopicConsumerEndpoint.deliverMessage > s(TopicCon > sumerEndpoint.java:193) > at > org.exolab.jms.messagemgr.ConsumerEndpoint.run(ConsumerEndpoint.java: > 425) > - locked <0x6584e770> (a java.lang.Object) > at > org.exolab.core.threadPool.ThreadPoolWorker.runIt(ThreadPoolWo > rker.java: > 191) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:178) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler-Worker-8" daemon prio=5 tid=0x00524a10 nid=0x1930000 > runnable [f1213000..f1214b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x6582ec28> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readByte(DataInputStream.java:331) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: > 189) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) > at > org.exolab.jms.client.rmi.RmiJmsSessionStub_Stub.onMessage(Unknown > Source) > at > org.exolab.jms.server.rmi.RmiJmsServerSession.onMessage(RmiJms > ServerSess > ion.java:569) > at > org.exolab.jms.server.JmsServerSession.onMessage(JmsServerSess > ion.java: > 942) > at > org.exolab.jms.messagemgr.TopicConsumerEndpoint.deliverMessage > s(TopicCon > sumerEndpoint.java:193) > at > org.exolab.jms.messagemgr.ConsumerEndpoint.run(ConsumerEndpoint.java: > 425) > - locked <0x658338a8> (a java.lang.Object) > at > org.exolab.core.threadPool.ThreadPoolWorker.runIt(ThreadPoolWo > rker.java: > 191) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:178) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler-Worker-7" daemon prio=5 tid=0x005246b0 nid=0x18bae00 > runnable [f1193000..f1193b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x657e2b70> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readByte(DataInputStream.java:331) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: > 189) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) > at > org.exolab.jms.client.rmi.RmiJmsSessionStub_Stub.onMessage(Unknown > Source) > at > org.exolab.jms.server.rmi.RmiJmsServerSession.onMessage(RmiJms > ServerSess > ion.java:569) > at > org.exolab.jms.server.JmsServerSession.onMessage(JmsServerSess > ion.java: > 942) > at > org.exolab.jms.messagemgr.TopicConsumerEndpoint.deliverMessage > s(TopicCon > sumerEndpoint.java:193) > at > org.exolab.jms.messagemgr.ConsumerEndpoint.run(ConsumerEndpoint.java: > 425) > - locked <0x657e24e8> (a java.lang.Object) > at > org.exolab.core.threadPool.ThreadPoolWorker.runIt(ThreadPoolWo > rker.java: > 191) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:178) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler-Worker-6" daemon prio=5 tid=0x00524350 nid=0x18baa00 > runnable [f1112000..f1112b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x6580daf8> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readByte(DataInputStream.java:331) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: > 189) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) > at > org.exolab.jms.client.rmi.RmiJmsSessionStub_Stub.onMessage(Unknown > Source) > at > org.exolab.jms.server.rmi.RmiJmsServerSession.onMessage(RmiJms > ServerSess > ion.java:569) > at > org.exolab.jms.server.JmsServerSession.onMessage(JmsServerSess > ion.java: > 942) > at > org.exolab.jms.messagemgr.TopicConsumerEndpoint.deliverMessage > s(TopicCon > sumerEndpoint.java:193) > at > org.exolab.jms.messagemgr.ConsumerEndpoint.run(ConsumerEndpoint.java: > 425) > - locked <0x6580dcb8> (a java.lang.Object) > at > org.exolab.core.threadPool.ThreadPoolWorker.runIt(ThreadPoolWo > rker.java: > 191) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:178) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler-Worker-5" daemon prio=5 tid=0x00523ff0 nid=0x18b2a00 > runnable [f1091000..f1091b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x657f9a50> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readByte(DataInputStream.java:331) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: > 189) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) > at > org.exolab.jms.client.rmi.RmiJmsSessionStub_Stub.onMessage(Unknown > Source) > at > org.exolab.jms.server.rmi.RmiJmsServerSession.onMessage(RmiJms > ServerSess > ion.java:569) > at > org.exolab.jms.server.JmsServerSession.onMessage(JmsServerSess > ion.java: > 942) > at > org.exolab.jms.messagemgr.TopicConsumerEndpoint.deliverMessage > s(TopicCon > sumerEndpoint.java:193) > at > org.exolab.jms.messagemgr.ConsumerEndpoint.run(ConsumerEndpoint.java: > 425) > - locked <0x657fa680> (a java.lang.Object) > at > org.exolab.core.threadPool.ThreadPoolWorker.runIt(ThreadPoolWo > rker.java: > 191) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:178) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler-Worker-4" daemon prio=5 tid=0x00523c90 nid=0x18b2600 > runnable [f100f000..f1010b20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x658632f8> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readByte(DataInputStream.java:331) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: > 189) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) > at > org.exolab.jms.client.rmi.RmiJmsSessionStub_Stub.onMessage(Unknown > Source) > at > org.exolab.jms.server.rmi.RmiJmsServerSession.onMessage(RmiJms > ServerSess > ion.java:569) > at > org.exolab.jms.server.JmsServerSession.onMessage(JmsServerSess > ion.java: > 942) > at > org.exolab.jms.messagemgr.TopicConsumerEndpoint.deliverMessage > s(TopicCon > sumerEndpoint.java:193) > at > org.exolab.jms.messagemgr.ConsumerEndpoint.run(ConsumerEndpoint.java: > 425) > - locked <0x6585f9a8> (a java.lang.Object) > at > org.exolab.core.threadPool.ThreadPoolWorker.runIt(ThreadPoolWo > rker.java: > 191) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:178) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler-Worker-3" daemon prio=5 tid=0x00523a70 nid=0x1841000 > runnable [f0f8e000..f0f8fb20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x6583e078> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readByte(DataInputStream.java:331) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: > 189) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) > at > org.exolab.jms.client.rmi.RmiJmsSessionStub_Stub.onMessage(Unknown > Source) > at > org.exolab.jms.server.rmi.RmiJmsServerSession.onMessage(RmiJms > ServerSess > ion.java:569) > at > org.exolab.jms.server.JmsServerSession.onMessage(JmsServerSess > ion.java: > 942) > at > org.exolab.jms.messagemgr.TopicConsumerEndpoint.deliverMessage > s(TopicCon > sumerEndpoint.java:193) > at > org.exolab.jms.messagemgr.ConsumerEndpoint.run(ConsumerEndpoint.java: > 425) > - locked <0x6583a540> (a java.lang.Object) > at > org.exolab.core.threadPool.ThreadPoolWorker.runIt(ThreadPoolWo > rker.java: > 191) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:178) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler-Worker-2" daemon prio=5 tid=0x00523850 nid=0x1863a00 > runnable [f0f0e000..f0f0eb20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x657c2170> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readByte(DataInputStream.java:331) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: > 189) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) > at > org.exolab.jms.client.rmi.RmiJmsSessionStub_Stub.onMessage(Unknown > Source) > at > org.exolab.jms.server.rmi.RmiJmsServerSession.onMessage(RmiJms > ServerSess > ion.java:569) > at > org.exolab.jms.server.JmsServerSession.onMessage(JmsServerSess > ion.java: > 942) > at > org.exolab.jms.messagemgr.TopicConsumerEndpoint.deliverMessage > s(TopicCon > sumerEndpoint.java:193) > at > org.exolab.jms.messagemgr.ConsumerEndpoint.run(ConsumerEndpoint.java: > 425) > - locked <0x657c03b8> (a java.lang.Object) > at > org.exolab.core.threadPool.ThreadPoolWorker.runIt(ThreadPoolWo > rker.java: > 191) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:178) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler-Worker-1" daemon prio=5 tid=0x00523630 nid=0x184ea00 > runnable [f0e8d000..f0e8db20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x657f2050> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readByte(DataInputStream.java:331) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: > 189) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) > at > org.exolab.jms.client.rmi.RmiJmsSessionStub_Stub.onMessage(Unknown > Source) > at > org.exolab.jms.server.rmi.RmiJmsServerSession.onMessage(RmiJms > ServerSess > ion.java:569) > at > org.exolab.jms.server.JmsServerSession.onMessage(JmsServerSess > ion.java: > 942) > at > org.exolab.jms.messagemgr.TopicConsumerEndpoint.deliverMessage > s(TopicCon > sumerEndpoint.java:193) > at > org.exolab.jms.messagemgr.ConsumerEndpoint.run(ConsumerEndpoint.java: > 425) > - locked <0x657ee398> (a java.lang.Object) > at > org.exolab.core.threadPool.ThreadPoolWorker.runIt(ThreadPoolWo > rker.java: > 191) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:178) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "Scheduler-Worker-0" daemon prio=5 tid=0x00523450 nid=0x185c000 > runnable [f0e0b000..f0e0cb20] > at java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.read(SocketInputStream.java:129) > at > java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > at > java.io.BufferedInputStream.read(BufferedInputStream.java:201) > - locked <0x6581daf0> (a java.io.BufferedInputStream) > at java.io.DataInputStream.readByte(DataInputStream.java:331) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java: > 189) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) > at > org.exolab.jms.client.rmi.RmiJmsSessionStub_Stub.onMessage(Unknown > Source) > at > org.exolab.jms.server.rmi.RmiJmsServerSession.onMessage(RmiJms > ServerSess > ion.java:569) > at > org.exolab.jms.server.JmsServerSession.onMessage(JmsServerSess > ion.java: > 942) > at > org.exolab.jms.messagemgr.TopicConsumerEndpoint.deliverMessage > s(TopicCon > sumerEndpoint.java:193) > at > org.exolab.jms.messagemgr.ConsumerEndpoint.run(ConsumerEndpoint.java: > 425) > - locked <0x65822068> (a java.lang.Object) > at > org.exolab.core.threadPool.ThreadPoolWorker.runIt(ThreadPoolWo > rker.java: > 191) > at > org.exolab.core.threadPool.ThreadPoolWorker.runWork(ThreadPool > Worker.jav > a:178) > at > org.exolab.core.threadPool.ThreadPoolWorker.access$000(ThreadP > oolWorker. > java:67) > at > org.exolab.core.threadPool.ThreadPoolWorker$1.run(ThreadPoolWo > rker.java: > 122) > at java.lang.Thread.run(Thread.java:552) > > "[Missing message castor.misc.threadLocalDaemonName]" daemon prio=1 > tid=0x005228b0 nid=0x186a600 waiting on condition [f0d8b000..f0d8bb20] > at java.lang.Thread.sleep(Native Method) > at > org.exolab.core.util.FastThreadLocal.run(FastThreadLocal.java:381) > at java.lang.Thread.run(Thread.java:552) > > "PMD-LockManager" daemon prio=1 tid=0x00520b70 nid=0x18c7600 > waiting on > condition [f0d0a000..f0d0ab20] > at java.lang.Thread.sleep(Native Method) > at > org.exolab.core.database.recman.LockManager.run(LockManager.java:203) > at java.lang.Thread.run(Thread.java:552) > > "RMI TCP Accept-1099" daemon prio=5 tid=0x0051fd40 nid=0x18daa00 > runnable [f0c89000..f0c89b20] > at java.net.PlainSocketImpl.socketAccept(Native Method) > at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353) > - locked <0x65759a78> (a java.net.PlainSocketImpl) > at java.net.ServerSocket.implAccept(ServerSocket.java:448) > at java.net.ServerSocket.accept(ServerSocket.java:419) > at > sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:334) > at java.lang.Thread.run(Thread.java:552) > > "Thread-1" daemon prio=5 tid=0x0051f9c0 nid=0x18e8a00 in > Object.wait() > [f0c08000..f0c08b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x65759b50> (a java.util.TaskQueue) > at java.util.TimerThread.mainLoop(Timer.java:429) > - locked <0x65759b50> (a java.util.TaskQueue) > at java.util.TimerThread.run(Timer.java:382) > > "Signal Dispatcher" daemon prio=10 tid=0x00508110 > nid=0x1817400 waiting > on condition [0..0] > > "Finalizer" daemon prio=8 tid=0x005068a0 nid=0x180de00 in > Object.wait() > [f0a04000..f0a04b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x6570f1c0> (a > java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) > - locked <0x6570f1c0> (a java.lang.ref.ReferenceQueue$Lock) > at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) > at > java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) > > "Reference Handler" daemon prio=10 tid=0x00506570 nid=0x1802c00 in > Object.wait() [f0983000..f0983b20] > at java.lang.Object.wait(Native Method) > - waiting on <0x6570f228> (a java.lang.ref.Reference$Lock) > at java.lang.Object.wait(Object.java:429) > at > java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) > - locked <0x6570f228> (a java.lang.ref.Reference$Lock) > > "VM Thread" prio=5 tid=0x00505df0 nid=0x1800600 runnable > > "VM Periodic Task Thread" prio=10 tid=0x00507d10 > nid=0x1809a00 waiting > on condition > "Exception Catcher Thread" prio=10 tid=0x00500fb0 nid=0x1800200 > runnable > > > > ------------------------------------------------------- > 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://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > openjms-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/openjms-user > ------------------------------------------------------- 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://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click