Return-Path: X-Original-To: apmail-activemq-dev-archive@www.apache.org Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BC8F67A61 for ; Sat, 1 Oct 2011 00:44:10 +0000 (UTC) Received: (qmail 12258 invoked by uid 500); 1 Oct 2011 00:44:10 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 12214 invoked by uid 500); 1 Oct 2011 00:44:10 -0000 Mailing-List: contact dev-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list dev@activemq.apache.org Received: (qmail 12205 invoked by uid 99); 1 Oct 2011 00:44:10 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Oct 2011 00:44:10 +0000 X-ASF-Spam-Status: No, hits=-2000.5 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Oct 2011 00:44:07 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id AE2B82A3FF0 for ; Sat, 1 Oct 2011 00:43:45 +0000 (UTC) Date: Sat, 1 Oct 2011 00:43:45 +0000 (UTC) From: "Rahul Shinge (Updated) (JIRA)" To: dev@activemq.apache.org Message-ID: <363244763.14182.1317429825715.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1334693409.23856.1315945988804.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (AMQ-3495) Active MQ 5.4.2 - Message stuck due to connection hung for amq client MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/AMQ-3495?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rahul Shinge updated AMQ-3495: ------------------------------ Attachment: Snipper from WebSphere Log.jpg > Active MQ 5.4.2 - Message stuck due to connection hung for amq client > --------------------------------------------------------------------- > > Key: AMQ-3495 > URL: https://issues.apache.org/jira/browse/AMQ-3495 > Project: ActiveMQ > Issue Type: Bug > Components: Broker > Affects Versions: 5.4.2 > Environment: RedHat Linux 2.6.18-194.11.1.el5 > AMQ 5.4.2 > WebSphere Application Server 7.0 > Reporter: Rahul Shinge > Priority: Blocker > Attachments: Snipper from WebSphere Log.jpg > > > Hi - Here is high level overview of response flow using Active MQ > Destination System JMS Client -> AMQ Response Queue -> Firewall -> Source System JMS Client > Firewall timeout = 30 min > Current volume = approx 6400 messages/day -- 400 messages/10 min > Source system JMS (WebSphere) client is connected to AMQ Broker using JMS API and AMQ 5.4.2 libraries. We are experiencing intermittent issue in PRODUCTION -- Source system client connection gets hung and requires restart to process pending message on queue. At this point we are not able to reproduce this issue at will but it occurs in PRODUCTION intermittently. > Here is tracing from Websphere client which shows org.apache.activemq.ActiveMQSession.commit was called but didn't succeed. > at sun.misc.Unsafe.park(Native Method) > at java.util.concurrent.locks.LockSupport.park(LockSupport.java:173) > at java.util.concurrent.locks.AbstractQueuedSynchronizer > $ConditionObject.await(AbstractQueuedSynchronizer.java:1937) > at java.util.concurrent.ArrayBlockingQueue.take > (ArrayBlockingQueue.java:329) > at org.apache.activemq.transport.FutureResponse.getResult > (FutureResponse.java:40) > at org.apache.activemq.transport.ResponseCorrelator.request > (ResponseCorrelator.java:87) > at org.apache.activemq.ActiveMQConnection.syncSendPacket > (ActiveMQConnection.java:1276) > at org.apache.activemq.TransactionContext > .syncSendPacketWithInterruptionHandling(TransactionContext.java:704) > at org.apache.activemq.TransactionContext.commit > (TransactionContext.java:299) > at org.apache.activemq.ActiveMQSession.commit(ActiveMQSession.java:560) > at com.ibm.ejs.jms.JMSManagedSession$JMSLocalTransaction.commit > (JMSManagedSession.java:1203) > at com.ibm.ejs.j2c.LocalTransactionWrapper.commit > (LocalTransactionWrapper.java:263) > at com.ibm.tx.jta.OnePhaseResourceImpl.commit_one_phase > (OnePhaseResourceImpl.java:140) > at com.ibm.tx.jta.RegisteredResources.flowCommitOnePhase > (RegisteredResources.java:2297) > at com.ibm.tx.jta.RegisteredResources.commitLastAgent > (RegisteredResources.java:3067) > at com.ibm.tx.jta.TransactionImpl.prepareResources > (TransactionImpl.java:1463) > at com.ibm.ws.tx.jta.TransactionImpl.stage1CommitProcessing > (TransactionImpl.java:514) > at com.ibm.tx.jta.TransactionImpl.processCommit > (TransactionImpl.java:978) > at com.ibm.tx.jta.TransactionImpl.commit(TransactionImpl.java:913) > at com.ibm.ws.tx.jta.TranManagerImpl.commit(TranManagerImpl.java:377) > at com.ibm.tx.jta.TranManagerSet.commit(TranManagerSet.java:161) > at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:927) > at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:230) > at com.ibm.ejs.csi.TransactionControlImpl.postInvoke > (TransactionControlImpl.java:570) > at com.ibm.ejs.csi.UOWControlImpl.postInvoke(UOWControlImpl.java:384) > at com.ibm.ejs.container.EJSContainer.postInvoke > (EJSContainer.java:4558) > at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:111) > at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:136) > at com.ibm.ejs.jms.listener.MDBWrapper.onMessage(MDBWrapper.java:242) > at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:833) > at com.ibm.ejs.jms.JMSSessionHandle.run(JMSSessionHandle.java:979) > at com.ibm.ejs.jms.listener.ServerSession.connectionConsumerOnMessage > (ServerSession.java:1064) > at com.ibm.ejs.jms.listener.ServerSession.run(ServerSession.java:560) > at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550) > Please let me know if you have seen this issue and need additional information. > Regards, > Rahul -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira