No we are not running on jre 1.4 it is the one which come with JDK 1.6. Thanks Manoj
ManojC wrote: > > Did any body faced this problem. My application get stuck on this stack > trace in 5.0. The project was done in such way that it getMessage from > Queue1 and post to Queue2 and the other one getFromthe Queue1 and post > back to Queue2. > so it look like something > > poll(q1)->send)q2) > ->poll(q2)->send(q1) > > Before getting the message from the Queue we browse to see if there is any > message in the queue or not using the QueueBrowser if there is then we go > and fetch the message. > > When we try to deactivate our application it get stuck on the following > stack > ool-5-thread-11" prio=10 tid=0x7f378000 nid=0x1895 in Object.wait() > [0x7c984000..0x7c984770] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:485) > at > edu.emory.mathcs.backport.java.util.concurrent.locks.CondVar.await(CondVar.java:75) > - locked <0x87861060> (a > edu.emory.mathcs.backport.java.util.concurrent.locks.CondVar) > at > edu.emory.mathcs.backport.java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:318) > at > org.apache.activemq.transport.FutureResponse.getResult(FutureResponse.java:42) > at > org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:75) > at > org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1171) > at > org.apache.activemq.ActiveMQSession.syncSendPacket(ActiveMQSession.java:1660) > at > org.apache.activemq.ActiveMQMessageConsumer.<init>(ActiveMQMessageConsumer.java:197) > at > org.apache.activemq.ActiveMQQueueBrowser$1.<init>(ActiveMQQueueBrowser.java:104) > at > org.apache.activemq.ActiveMQQueueBrowser.createConsumer(ActiveMQQueueBrowser.java:102) > at > org.apache.activemq.ActiveMQQueueBrowser.<init>(ActiveMQQueueBrowser.java:88) > at > org.apache.activemq.ActiveMQSession.createBrowser(ActiveMQSession.java:1116) > at > com.approuter.module.jms.activity.MessagePoller.isMessageInQueue(MessagePoller.java:182) > at > com.approuter.module.jms.activity.MessagePoller.run(MessagePoller.java:103) > at > com.approuter.module.common.resource.PollingJob.run(PollingJob.java:66) > - locked <0x8705de50> (a > com.approuter.module.common.resource.PollingJob) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) > at > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) > at java.lang.Thread.run(Thread.java:619) > > > Any idea will appreciated. How can I open a bug against Active MQ 5.0 > > > -- View this message in context: http://www.nabble.com/Deadlock-in-Active-MQ-5.0-tp14627978s2354p14628715.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.