RE: OpenJMS server still getting hung
Jeff Martin <[email protected]>
| Newsgroups | gmane.comp.java.openjms.user |
|---|---|
| Message-ID | <[email protected]> |
I seem to be having the same problem, I've tried increasing the worker threads from 10 to 25. As far as I know I've only for 20 threads blocking on the client. Blocked client threads labelled "JMS Queue Drainer: campaign-255" Here's the dumps from the client (catalina) and the server. http://www.custommonkey.org/~jeff/files/catalina.out http://www.custommonkey.org/~jeff/files/jms-stdout.log On Sat, 2005-02-12 at 23:06 +1100, Tim Anderson wrote: > 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 > _______________________________________________ > openjms-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/openjms-user -- jeff martin information technologist mkodo limited mobile: 44 (0) 78 55 478 331 phone: 44 (0) 20 77 29 45 45 email: [email protected] www.mkodo.com 73 Leonard St, London, EC2A 4QS. U.K ------------------------------------------------------- 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