<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Problem with JBOSS (4.2.2) and Websphere MQ adapter (6.2.0.5)
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/andber">Anders Berglund</a> in <i>JCA</i> - <a href="http://community.jboss.org/message/534091#534091">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Hi,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I am having a reconnect problem running the WMQ JCA adapter inside JBOSS AS. It works fine both ways, having MDB deployed in JBoss connected to a Websphere MQ queue and also sending out messages to a Websphere MQ queue from a stateless session bean. BUT, if Websphere MQ is restarted and JBoss is not, then I have a problem..</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>For inbound messages (to the MDB) it still works, it reconnects fine when the reconnect interval has elapsed, but for outbound it doesn't work, JBoss still uses connections from the connectionpool but they are now stale and give error back, example from trace log is below.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>First, trace from before WMQ is restarted, this is the trace log for a message being sent out OK from the stateless session bean, notice the connection.. ManagedQueueConnectionImpl@1984909</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><div id="_mcePaste"><div id="_mcePaste"><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,484 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:484 CET.0] WorkManager(2)-3 ConnectionRequestInfo: null</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,484 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:484 CET.1] WorkManager(2)-3 Subject: null</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,484 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:484 CET.2] WorkManager(2)-3 supplied set contains 1 entries</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,485 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:484 CET.3] WorkManager(2)-3 ManagedConnectionFactoryImpl matchManagedConnections(...) using CRI and Subject are both null</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,485 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:485 CET.0] WorkManager(2)-3 returning: com.ibm.mq.connector.outbound.ManagedQueueConnectionImpl@1984909</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,485 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:485 CET.1] WorkManager(2)-3 timeout: 300, result: false</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,485 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:485 CET.2] WorkManager(2)-3 Xid: &lt; 131075, 28, 26, 1--53effd92:ef0d:4bab84d2:f2-53effd92:ef0d:4bab84d2:f4</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,489 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:489 CET.0] WorkManager(2)-3 ManagedConnectionImpl xaStateChanged(): XAState: 7</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,490 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:490 CET.0] WorkManager(2)-3 ManagedConnectionImpl xaStateChanged transactionActive: true</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,490 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:490 CET.1] WorkManager(2)-3 returning: com.ibm.mq.jms.MQXAQueueSession</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,490 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:490 CET.2] WorkManager(2)-3 using Queue: queue://CoordQueueManager/CoordError</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,494 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:494 CET.0] WorkManager(2)-3 closing 1 MessageProducerWrapper objects</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,495 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:495 CET.0] WorkManager(2)-3 ManagedConnectionImpl.fireConnectionClosed()</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,496 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:496 CET.0] WorkManager(2)-3 event exception: null</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,496 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:496 CET.1] WorkManager(2)-3 ConnectionHandle: com.ibm.mq.connector.outbound.QueueConnectionWrapper@1b5424e</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,496 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:496 CET.2] WorkManager(2)-3 firing CONNECTION_CLOSED to org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@d1fa4[state=NORMAL mc=com.ibm.mq.connector.outbound.ManagedQueueConnectionImpl@1984909 handles=1 lastUse=1269532508481 permit=true trackByTx=true mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@e3043b context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@2acb47 xaResource=org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper@187b9fe txSync=TxSync31473614{tx=TransactionImple &lt; ac, BasicAction: -53effd92:ef0d:4bab84d2:f2 status: ActionStatus.RUNNING &gt; wasTrackByTx=true enlisted=true}]</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,497 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:497 CET.0] WorkManager(2)-3 closing 0 MessageProducerWrapper objects</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,497 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:497 CET.1] WorkManager(2)-3 Xid: &lt; 131075, 28, 26, 1--53effd92:ef0d:4bab84d2:f2-53effd92:ef0d:4bab84d2:f4</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,518 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:518 CET.0] WorkManager(2)-3 ManagedConnectionImpl xaStateChanged(): XAState: 1</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,518 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:518 CET.1] WorkManager(2)-3 ManagedConnectionImpl xaStateChanged transactionActive: false</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,519 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:519 CET.0] WorkManager(2)-3 Message delivered</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,519 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:519 CET.1] WorkManager(2)-3 calling afterDelivery()</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,520 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:520 CET.0] WorkManager(2)-3 Xid: &lt; 131075, 28, 26, 1--53effd92:ef0d:4bab84d2:e3-53effd92:ef0d:4bab84d2:e4</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,521 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:521 CET.0] WorkManager(2)-3 Xid: &lt; 131075, 28, 26, 1--53effd92:ef0d:4bab84d2:e3-53effd92:ef0d:4bab84d2:e4</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,529 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:529 CET.0] WorkManager(2)-3 message delivery completed</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,530 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:530 CET.0] WorkManager(2)-3 releasing MessageEndpoint: local/IntegrationReceiver@6493153@2</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,530 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:530 CET.1] WorkManager(2)-3 WorkImpl com.ibm.mq.connector.inbound.WorkImpl@11b12e1 completed</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,530 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:530 CET.2] WorkManager(2)-3 releasing: com.ibm.mq.jms.MQXASession@1210afa</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,531 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:531 CET.0] WorkManager(2)-3 releasing Session: com.ibm.mq.jms.MQXASession@1210afa</div><div id="_mcePaste">[WorkManager(2)-3] 2010-03-25 16:55:08,531 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:55:08:531 CET.1] WorkManager(2)-3 released ServerSession: com.ibm.mq.connector.inbound.ServerSessionImpl@11c0042, sessionsInUse now: 0</div><div id="_mcePaste"> </div></div></div><div> </div><div>Then, we stop Websphere MQ:</div><div> </div><div> </div><p><p>[exceptionDelivery0] 2010-03-25 16:56:00,664 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:56:00:664 CET.0] exceptionDelivery0 Getting resource bundle, current Locale is: en_US</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,719 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:56:00:719 CET.0] exceptionDelivery0 MQJCA4013:A connection to a queue manager failed. Check the queue manager error logs for details.</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,719 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:56:00:719 CET.1] exceptionDelivery0 MessageEndpointDeploymentonException(...)</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,720 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] javax.jms.JMSException: MQJMS1025: failed to browse message</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,720 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:622)</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,720 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.jms.MQQueueAgentThread1Impl.browse(MQQueueAgentThread1Impl.java:285)</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,720 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.jms.MQQueueAgentThread.run(MQQueueAgentThread.java:1756)</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,720 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at java.lang.Thread.run(Thread.java:595)</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,720 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] JMSException.getLinkedException():</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,721 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] com.ibm.mq.MQException: MQJE001: Completion Code 2, Reason 2161</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,721 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.jms.MQQueueAgentThread1Impl.browseMsg(MQQueueAgentThread1Impl.java:457)</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,721 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.jms.MQQueueAgentThread1Impl.browse(MQQueueAgentThread1Impl.java:233)</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,721 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.jms.MQQueueAgentThread.run(MQQueueAgentThread.java:1756)</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,721 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at java.lang.Thread.run(Thread.java:595)</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,722 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:56:00:722 CET.0] exceptionDelivery0 1 MessageEndpointDeployments use this connection</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,722 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:56:00:722 CET.1] exceptionDelivery0 deactivating javax.jms.Queue:CoordReceive@CoordQueueManager@127.0.0.1</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,723 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:56:00:722 CET.2] exceptionDelivery0 Endpoint javax.jms.Queue:CoordReceive@CoordQueueManager@127.0.0.1 deactivated</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,723 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:56:00:723 CET.0] exceptionDelivery0 all MessageEndpointDeployments deactivated</p><p>[exceptionDelivery0] 2010-03-25 16:56:00,725 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:56:00:725 CET.0] exceptionDelivery0 starting ReconnectionHelperThread Thread[Thread-33,5,jboss]</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>If we now restart Websphere MQ try to send a message out with the stateless session bean we get this, it doesn't help to wait for the reconnect, outbound messages stop working until the jboss connectionpool is flushed.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,755 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:58:12:755 CET.0] http-127.0.0.1-8085-1 ConnectionRequestInfo: null</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,755 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:58:12:755 CET.1] http-127.0.0.1-8085-1 Subject: null</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,756 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:58:12:756 CET.0] http-127.0.0.1-8085-1 supplied set contains 1 entries</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,756 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:58:12:756 CET.1] http-127.0.0.1-8085-1 ManagedConnectionFactoryImpl matchManagedConnections(...) using CRI and Subject are both null</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,757 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:58:12:757 CET.0] http-127.0.0.1-8085-1 returning: com.ibm.mq.connector.outbound.ManagedQueueConnectionImpl@1984909</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,762 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:58:12:762 CET.0] http-127.0.0.1-8085-1 timeout: 300, result: false</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,763 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:58:12:763 CET.0] http-127.0.0.1-8085-1 Xid: &lt; 131075, 29, 27, 1--53effd92:ef0d:4bab84d2:105-53effd92:ef0d:4bab84d2:10a</p><p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,766 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] [25/03/10 16:58:12:765 CET.0] http-127.0.0.1-8085-1 start failed with: -3</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,767 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] javax.transaction.xa.XAException: XA operation failed, see errorCode</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,768 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.MQXAResource.start(MQXAResource.java:495)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,769 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.connector.xa.XARWrapper.start(XARWrapper.java:357)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,777 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper.start(JcaXAResourceWrapper.java:113)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,777 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.enlistResource(TransactionImple.java:776)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,778 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.enlistResource(TransactionImple.java:499)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,778 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener$TransactionSynchronization.enlist(TxConnectionManager.java:788)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,778 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.enlist(TxConnectionManager.java:579)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,779 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at org.jboss.resource.connectionmanager.TxConnectionManager.managedConnectionReconnected(TxConnectionManager.java:352)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,779 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at org.jboss.resource.connectionmanager.BaseConnectionManager2.reconnectManagedConnection(BaseConnectionManager2.java:524)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,780 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:405)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,780 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:849)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,780 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.connector.outbound.ConnectionFactoryImpl.createManagedJMSConnection(ConnectionFactoryImpl.java:184)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,781 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.connector.outbound.ConnectionFactoryImpl.createConnectionInternal(ConnectionFactoryImpl.java:142)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,781 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.connector.outbound.QueueConnectionFactoryImpl.createQueueConnection(QueueConnectionFactoryImpl.java:112)</p><p>[http-127.0.0.1-8085-1] 2010-03-25 16:58:12,781 INFO&#160; [com.ibm.mq.connector.outbound.ManagedQueueConnectionFactoryImpl.CoordQueueConnectionFactory] <span> </span>at com.ibm.mq.connector.outbound.QueueConnectionFactoryImpl.createQueueConnection(QueueConnectionFactoryImpl.java:102)</p></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Any ideas? Bug in JBoss? Bug in WMQ JCA adapter?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thanks</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/534091#534091">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JCA at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2098">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>