I get a weird/generic IBM exception as follows;
2007.06.13 08:30:59 MQJMS1016E an internal error has occurred. Please
contact your system administrator. Detail: com.ibm.mq.MQException: MQJE001:
Completion Code 2, Reason 2019
In short it reads from std in and attempts to route outboudn using the
builtin ObjectToJMSMessage. IN turn the inbound router reads the message and
throws it to stdout.
Mule 1.4.0
MQ Client Jars from WAS 6
MQ Server is 6
The config file as as follows;
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mule-configuration PUBLIC "-//MuleSource //DTD mule-configuration
XML V1.0//EN"
"http://mule.mulesource.org/dtds/mule-configuration.dtd">
<mule-configuration id="MuleMQBug" version="1.0">
<mule-environment-properties synchronous="true"/>
<connector name="SystemStreamConnector"
className="org.mule.providers.stream.SystemStreamConnector">
<properties>
<property name="promptMessage" value="Please enter something:
"/>
<property name="messageDelayTime" value="1000"/>
</properties>
</connector>
<connector name="MQConnector"
className="org.mule.providers.jms.websphere.WebsphereJmsConnector">
<properties>
<property name="name" value="MQConnector"/>
<property name="specification" value="1.1"/>
<factory-property name="connectionFactory"
factory="com.ibm.mq.jms.MQQueueConnectionFactory"/>
<map name="connectionFactoryProperties">
<property name="specification" value="1.1"/>
<property name="hostName" value="XXXX"/>
<property name="port" value="1414"/>
<property name="channel" value="XXXXX"/>
<property name="transport" value="MQSeries"/>
<property name="transportType" value="1"/>
<property name="queue" value="XXXXX"/>
<property name="queueManager" value="XXXXX"/>
</map>
</properties>
<connection-strategy
className="org.mule.providers.SimpleRetryConnectionStrategy">
<properties>
<property name="retryCount" value="5"/>
<property name="frequency" value="1000"/>
<property name="doThreading" value="false"/>
</properties>
</connection-strategy>
</connector>
<endpoint-identifiers>
<endpoint-identifier name="ConsoleInputEndpoint"
value="stream://System.in"/>
<endpoint-identifier name="ConsoleOutputEndpoint"
value="stream://System.out"/>
<endpoint-identifier name="MQQueue" value="jms://CASPER.POC.ALIAS"/>
</endpoint-identifiers>
<transformers>
<transformer
name="ObjectToJMSMessage"
className="org.mule.providers.jms.transformers.ObjectToJMSMessage"/>
<transformer
name="JMSMessageToObject"
className="org.mule.providers.jms.transformers.JMSMessageToObject"
returnClass="javax.jms.ObjectMessage"/>
</transformers>
<model name="MQPUT">
<mule-descriptor name="MQPUT"
implementation="org.mule.components.simple.BridgeComponent">
<inbound-router>
<endpoint address="ConsoleInputEndpoint"/>
</inbound-router>
<outbound-router>
<router
className="org.mule.routing.outbound.OutboundPassThroughRouter">
<endpoint address="MQQueue"
transformers="ObjectToJMSMessage" remoteSync="false"/>
</router>
</outbound-router>
</mule-descriptor>
</model>
<model name="MQGET">
<mule-descriptor name="MQGET"
implementation="org.mule.components.simple.BridgeComponent">
<inbound-router>
<endpoint address="MQQueue"
transformers="JMSMessageToObject"/>
</inbound-router>
<outbound-router>
<router
className="org.mule.routing.outbound.OutboundPassThroughRouter">
<endpoint address="ConsoleOutputEndpoint"/>
</router>
</outbound-router>
</mule-descriptor>
</model>
</mule-configuration>
All help greatly appreciated.
--
View this message in context: http://www.nabble.com/mule-%2B-websphere-MQ-problem-tf3921911.html#a11120652
Sent from the Mule - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe from this list please visit:
|
smcnamara <s.mcn...@liberty-it.co.uk> 06/14/2007 09:51 AM
|
|
Andrew Perepelytsya wrote:In which system does this error occur? Please provide a stacktrace. Also, have you looked up the codes in MQ docs, what is the description? Andrew
As we (smcnamara and I) have successfully connected std alone to add messages
to the MQueue and mule workes as a receiver of these messages, network
Regarding the other questions;-
We are running mule standalone with our config.xml file.
The MQ is a remote queue.
Note: When putting a message on the queue without using mule, we are able to
create a MQQueue from the MQQueueManager with additional settings like
com.ibm.mq.MQC.MQOO_INPUT_SHARED to enable GET and PUT request.
Is this something that mule needs?
Stacktrace
14 Jun 2007 17:03:34,735 ERROR - JmsConnector.closeQuietly(932) -- Failed to
close jms message producer
javax.jms.JMSException: MQJMS2000: failed to close MQ queue
at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:553)
at com.ibm.mq.jms.MQMessageProducer.closeQ(MQMessageProducer.java:411)
at com.ibm.mq.jms.MQQueueSender.close(MQQueueSender.java:118)
at org.mule.providers.jms.JmsConnector.close(JmsConnector.java:914)
at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java:928)
at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:287)
at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
14 Jun 2007 17:03:34,860 ERROR - SLF4JLocationAwareLog.error(174) -- Failed
to close jms message producer
javax.jms.JMSException: MQJMS2000: failed to close MQ queue
at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:553)
at com.ibm.mq.jms.MQMessageProducer.closeQ(MQMessageProducer.java:411)
at com.ibm.mq.jms.MQQueueSender.close(MQQueueSender.java:118)
at org.mule.providers.jms.JmsConnector.close(JmsConnector.java:914)
at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java:928)
at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:287)
at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
14 Jun 2007 17:03:34,875 ERROR - JmsConnector.closeQuietly(964) -- Failed to
close jms message consumer
javax.jms.JMSException: MQJMS2000: failed to close MQ queue
at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:553)
at com.ibm.mq.jms.MQMessageConsumer.closeQ(MQMessageConsumer.java:1999)
at com.ibm.mq.jms.MQQueueReceiver.close(MQQueueReceiver.java:129)
at org.mule.providers.jms.JmsConnector.close(JmsConnector.java:946)
at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java:960)
at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:288)
at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
14 Jun 2007 17:03:34,875 ERROR - SLF4JLocationAwareLog.error(174) -- Failed
to close jms message consumer
javax.jms.JMSException: MQJMS2000: failed to close MQ queue
at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:553)
at com.ibm.mq.jms.MQMessageConsumer.closeQ(MQMessageConsumer.java:1999)
at com.ibm.mq.jms.MQQueueReceiver.close(MQQueueReceiver.java:129)
at org.mule.providers.jms.JmsConnector.close(JmsConnector.java:946)
at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java:960)
at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:288)
at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
2007.06.14 17:03:35 MQJMS1016E an internal error has occurred. Please
contact your system administrator. Detail: com.ibm.mq.MQException: MQJE001:
Completion Code 2, Reason 2019
14 Jun 2007 17:03:35,344 ERROR - JmsConnector.closeQuietly(996) -- Failed to
close jms session consumer
javax.jms.JMSException: MQJMS2003: failed to disconnect queue manager
at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:553)
at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
at org.mule.providers.jms.JmsConnector.close(JmsConnector.java:978)
at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java:992)
at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:309)
at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
14 Jun 2007 17:03:35,344 ERROR - SLF4JLocationAwareLog.error(174) -- Failed
to close jms session consumer
javax.jms.JMSException: MQJMS2003: failed to disconnect queue manager
at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:553)
at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
at org.mule.providers.jms.JmsConnector.close(JmsConnector.java:978)
at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java:992)
at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:309)
at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
org.mule.umo.provider.DispatchException: Failed to route event via endpoint:
MuleEndpoint{connector=WebsphereJmsConnector{this=321f76c2, started=true,
initialised=true, name='MQConnector', disposed=false,
numberOfConcurrentTransactedReceivers=4,
createMultipleTransactedReceivers=true, connected=true,
supportedProtocols=[jms], serviceOverrides=null},
endpointUri=jms://MQUEUE.POC.ALIAS,
transformer=ObjectToJMSMessage{this=41676dc, name='ObjectToJMSMessage',
ignoreBadInput=false, returnClass=null, sourceTypes=[]},
name='endpoint.jms.MQUEUE.POC.ALIAS', type='sender', properties={},
transactionConfig=Transaction{factory=null, action=NONE, timeout=30000},
filter=null, deleteUnacceptedMessages=false, initialised=false,
securityFilter=null, synchronous=null, initialState=started,
createConnector=0, remoteSync=false, remoteSyncTimeout=null,
endpointEncoding=null}. Message payload is of type:
com.lmig.am.cas.policy.dto.Policy
at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:252)
at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
Caused by: javax.jms.JMSException: MQJMS2007: failed to send message to MQ
queue
at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:553)
at
com.ibm.mq.jms.MQMessageProducer.sendInternal(MQMessageProducer.java:1589)
at com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java:1012)
at org.mule.providers.jms.Jms11Support.send(Jms11Support.java:226)
at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:259)
at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
... 7 more
******************************************************************************
* Mule shut down normally on: 14 June 2007 17:03:43 o'clock BST
*
* Server was up for: 0 days, 0 hours, 0 mins, 14.16 sec
*
******************************************************************************
--
View this message in context: http://www.nabble.com/mule-%2B-websphere-MQ-problem-tf3921911.html#a11123670
org.mule.providers.jms.JmsMessageDispatcher.doSend (JmsMessageDispatcher.java:316)
        at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
        at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
        at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
        at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
        at org.mule.extras.client.MuleClient.send(MuleClient.java :737)
        at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
        at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
        at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
14 Jun 2007 17:03:34,860 ERROR - SLF4JLocationAwareLog.error(174) -- Failed
to close jms message producer
javax.jms.JMSException: MQJMS2000: failed to close MQ queue
        at
com.ibm.mq.jms.services.ConfigEnvironment.newException (ConfigEnvironment.java:553)
        at com.ibm.mq.jms.MQMessageProducer.closeQ(MQMessageProducer.java:411)
        at com.ibm.mq.jms.MQQueueSender.close(MQQueueSender.java:118)
        at org.mule.providers.jms.JmsConnector.close (JmsConnector.java:914)
        at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java:928)
        at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:287)
        at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
        at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
        at org.mule.providers.AbstractConnector.send (AbstractConnector.java:1605)
        at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
        at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
        at org.mule.extras.client.MuleClient.send (MuleClient.java:737)
        at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
        at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
        at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java :91)
14 Jun 2007 17:03:34,875 ERROR - JmsConnector.closeQuietly(964) -- Failed to
close jms message consumer
javax.jms.JMSException: MQJMS2000: failed to close MQ queue
        at
com.ibm.mq.jms.services.ConfigEnvironment.newException (ConfigEnvironment.java:553)
        at com.ibm.mq.jms.MQMessageConsumer.closeQ(MQMessageConsumer.java:1999)
        at com.ibm.mq.jms.MQQueueReceiver.close(MQQueueReceiver.java:129)
        at org.mule.providers.jms.JmsConnector.close (JmsConnector.java:946)
        at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java:960)
        at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:288)
        at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
        at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
        at org.mule.providers.AbstractConnector.send (AbstractConnector.java:1605)
        at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
        at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
        at org.mule.extras.client.MuleClient.send (MuleClient.java:737)
        at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
        at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
        at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java :91)
14 Jun 2007 17:03:34,875 ERROR - SLF4JLocationAwareLog.error(174) -- Failed
to close jms message consumer
javax.jms.JMSException: MQJMS2000: failed to close MQ queue
        at
com.ibm.mq.jms.services.ConfigEnvironment.newException (ConfigEnvironment.java:553)
        at com.ibm.mq.jms.MQMessageConsumer.closeQ(MQMessageConsumer.java:1999)
        at com.ibm.mq.jms.MQQueueReceiver.close(MQQueueReceiver.java:129)
        at org.mule.providers.jms.JmsConnector.close (JmsConnector.java:946)
        at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java:960)
        at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:288)
        at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
        at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
        at org.mule.providers.AbstractConnector.send (AbstractConnector.java:1605)
        at org.mule.impl.ImmutableMuleEndpoint.send(ImmutableMuleEndpoint.java:920)
        at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
        at org.mule.extras.client.MuleClient.send (MuleClient.java:737)
        at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
        at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
        at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java :91)
2007.06.14 17:03:35 MQJMS1016E an internal error has occurred. Please
contact your system administrator. Detail: com.ibm.mq.MQException: MQJE001:
Completion Code 2, Reason 2019
14 Jun 2007 17:03:35,344 ERROR - JmsConnector.closeQuietly(996) -- Failed to
close jms session consumer
javax.jms.JMSException: MQJMS2003: failed to disconnect queue manager
        at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java :553)
        at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
        at org.mule.providers.jms.JmsConnector.close(JmsConnector.java:978)
        at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java :992)
        at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:309)
        at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
        at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
        at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
        at org.mule.impl.ImmutableMuleEndpoint.send (ImmutableMuleEndpoint.java:920)
        at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
        at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
        at org.mule.extras.client.MuleClient.send (MuleClient.java:714)
        at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
        at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
14 Jun 2007 17:03:35,344 ERROR - SLF4JLocationAwareLog.error (174) -- Failed
to close jms session consumer
javax.jms.JMSException: MQJMS2003: failed to disconnect queue manager
        at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:553)
        at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
        at org.mule.providers.jms.JmsConnector.close(JmsConnector.java:978)
        at org.mule.providers.jms.JmsConnector.closeQuietly(JmsConnector.java :992)
        at
org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:309)
        at
org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
        at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
        at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
        at org.mule.impl.ImmutableMuleEndpoint.send (ImmutableMuleEndpoint.java:920)
        at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
        at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
        at org.mule.extras.client.MuleClient.send (MuleClient.java:714)
        at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
        at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
org.mule.umo.provider.DispatchException: Failed to route event via endpoint:
MuleEndpoint{connector=WebsphereJmsConnector{this=321f76c2, started=true,
initialised=true, name='MQConnector', disposed=false,
numberOfConcurrentTransactedReceivers=4,
createMultipleTransactedReceivers=true, connected=true,
supportedProtocols=[jms], serviceOverrides=null},
endpointUri=jms://MQUEUE.POC.ALIAS,
transformer=ObjectToJMSMessage{this=41676dc, name='ObjectToJMSMessage',
ignoreBadInput=false, returnClass=null, sourceTypes=[]},
name='endpoint.jms.MQUEUE.POC.ALIAS', type='sender', properties={},
transactionConfig=Transaction{factory=null, action=NONE, timeout=30000},
filter=null, deleteUnacceptedMessages=false, initialised=false,
securityFilter=null, synchronous=null, initialState=started,
createConnector=0, remoteSync=false, remoteSyncTimeout=null,
endpointEncoding=null}. Message payload is of type:
com.lmig.am.cas.policy.dto.Policy
        at
org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:252)
        at org.mule.providers.AbstractConnector.send(AbstractConnector.java:1605)
        at org.mule.impl.ImmutableMuleEndpoint.send (ImmutableMuleEndpoint.java:920)
        at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
        at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
        at org.mule.extras.client.MuleClient.send (MuleClient.java:714)
        at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
        at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
Caused by: javax.jms.JMSException: MQJMS2007: failed to send message to MQ
queue
        at
com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:553)
        at
com.ibm.mq.jms.MQMessageProducer.sendInternal(MQMessageProducer.java:1589)
        at com.ibm.mq.jms.MQMessageProducer.send (MQMessageProducer.java:1012)
* MQ Remote queues are more fussy than local ones
* Mule support for remote Q's is currently best achieved with the subclass
workaround as per MULE-1520
We'll try this today and report back any findings.
Also I'd be curious if anyone else experienced this or similar Mule to
remote MQ issues?
Thanks again,
-stephen
>> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> ConfigEnvironment.java:553)
>> at com.ibm.mq.jms.MQMessageProducer.closeQ(MQMessageProducer.java
>> :411)
>> at com.ibm.mq.jms.MQQueueSender.close(MQQueueSender.java:118)
>> at org.mule.providers.jms.JmsConnector.close(JmsConnector.java
>> :914)
>> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> JmsConnector.java:928)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> JmsMessageDispatcher.java:287)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> JmsMessageDispatcher.java:316)
>> at
>> org.mule.providers.AbstractMessageDispatcher.send(
>> AbstractMessageDispatcher.java:224)
>> at org.mule.providers.AbstractConnector.send(
>> AbstractConnector.java:1605)
>> at org.mule.impl.ImmutableMuleEndpoint.send(
>> ImmutableMuleEndpoint.java:920)
>> at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> 14 Jun 2007 17:03:34,860 ERROR - SLF4JLocationAwareLog.error(174) --
>> Failed
>> to close jms message producer
>> javax.jms.JMSException: MQJMS2000: failed to close MQ queue
>> at
>> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> ConfigEnvironment.java:553)
>> at com.ibm.mq.jms.MQMessageProducer.closeQ(MQMessageProducer.java
>> :411)
>> at com.ibm.mq.jms.MQQueueSender.close(MQQueueSender.java:118)
>> at org.mule.providers.jms.JmsConnector.close(JmsConnector.java
>> :914)
>> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> JmsConnector.java:928)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> JmsMessageDispatcher.java:287)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> JmsMessageDispatcher.java:316)
>> at
>> org.mule.providers.AbstractMessageDispatcher.send(
>> AbstractMessageDispatcher.java:224)
>> at org.mule.providers.AbstractConnector.send(
>> AbstractConnector.java:1605)
>> at org.mule.impl.ImmutableMuleEndpoint.send(
>> ImmutableMuleEndpoint.java:920)
>> at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> 14 Jun 2007 17:03:34,875 ERROR - JmsConnector.closeQuietly(964) -- Failed
>> to
>> close jms message consumer
>> javax.jms.JMSException: MQJMS2000: failed to close MQ queue
>> at
>> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> ConfigEnvironment.java:553)
>> at com.ibm.mq.jms.MQMessageConsumer.closeQ(MQMessageConsumer.java
>> :1999)
>> at com.ibm.mq.jms.MQQueueReceiver.close(MQQueueReceiver.java:129)
>> at org.mule.providers.jms.JmsConnector.close(JmsConnector.java
>> :946)
>> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> JmsConnector.java:960)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> JmsMessageDispatcher.java:288)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> JmsMessageDispatcher.java:316)
>> at
>> org.mule.providers.AbstractMessageDispatcher.send(
>> AbstractMessageDispatcher.java:224)
>> at org.mule.providers.AbstractConnector.send(
>> AbstractConnector.java:1605)
>> at org.mule.impl.ImmutableMuleEndpoint.send(
>> ImmutableMuleEndpoint.java:920)
>> at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> 14 Jun 2007 17:03:34,875 ERROR - SLF4JLocationAwareLog.error(174) --
>> Failed
>> to close jms message consumer
>> javax.jms.JMSException: MQJMS2000: failed to close MQ queue
>> at
>> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> ConfigEnvironment.java:553)
>> at com.ibm.mq.jms.MQMessageConsumer.closeQ(MQMessageConsumer.java
>> :1999)
>> at com.ibm.mq.jms.MQQueueReceiver.close(MQQueueReceiver.java:129)
>> at org.mule.providers.jms.JmsConnector.close(JmsConnector.java
>> :946)
>> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> JmsConnector.java:960)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> JmsMessageDispatcher.java:288)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> JmsMessageDispatcher.java:316)
>> at
>> org.mule.providers.AbstractMessageDispatcher.send(
>> AbstractMessageDispatcher.java:224)
>> at org.mule.providers.AbstractConnector.send(
>> AbstractConnector.java:1605)
>> at org.mule.impl.ImmutableMuleEndpoint.send(
>> ImmutableMuleEndpoint.java:920)
>> at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> 2007.06.14 17:03:35 MQJMS1016E an internal error has occurred. Please
>> contact your system administrator. Detail: com.ibm.mq.MQException:
>> MQJE001:
>> Completion Code 2, Reason 2019
>> 14 Jun 2007 17:03:35,344 ERROR - JmsConnector.closeQuietly(996) -- Failed
>> to
>> close jms session consumer
>> javax.jms.JMSException: MQJMS2003: failed to disconnect queue manager
>> at
>> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> ConfigEnvironment.java:553)
>> at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
>> at org.mule.providers.jms.JmsConnector.close(JmsConnector.java
>> :978)
>> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> JmsConnector.java:992)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> JmsMessageDispatcher.java:309)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> JmsMessageDispatcher.java:316)
>> at
>> org.mule.providers.AbstractMessageDispatcher.send(
>> AbstractMessageDispatcher.java:224)
>> at org.mule.providers.AbstractConnector.send(
>> AbstractConnector.java:1605)
>> at org.mule.impl.ImmutableMuleEndpoint.send(
>> ImmutableMuleEndpoint.java:920)
>> at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> 14 Jun 2007 17:03:35,344 ERROR - SLF4JLocationAwareLog.error(174) --
>> Failed
>> to close jms session consumer
>> javax.jms.JMSException: MQJMS2003: failed to disconnect queue manager
>> at
>> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> ConfigEnvironment.java:553)
>> at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
>> at org.mule.providers.jms.JmsConnector.close(JmsConnector.java
>> :978)
>> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> JmsConnector.java:992)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> JmsMessageDispatcher.java:309)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> JmsMessageDispatcher.java:316)
>> at
>> org.mule.providers.AbstractMessageDispatcher.send(
>> AbstractMessageDispatcher.java:224)
>> at org.mule.providers.AbstractConnector.send(
>> AbstractConnector.java:1605)
>> at org.mule.impl.ImmutableMuleEndpoint.send(
>> ImmutableMuleEndpoint.java:920)
>> at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> org.mule.umo.provider.DispatchException: Failed to route event via
>> endpoint:
>> MuleEndpoint{connector=WebsphereJmsConnector{this=321f76c2, started=true,
>> initialised=true, name='MQConnector', disposed=false,
>> numberOfConcurrentTransactedReceivers=4,
>> createMultipleTransactedReceivers=true, connected=true,
>> supportedProtocols=[jms], serviceOverrides=null},
>> endpointUri=jms://MQUEUE.POC.ALIAS,
>> transformer=ObjectToJMSMessage{this=41676dc, name='ObjectToJMSMessage',
>> ignoreBadInput=false, returnClass=null, sourceTypes=[]},
>> name='endpoint.jms.MQUEUE.POC.ALIAS', type='sender', properties={},
>> transactionConfig=Transaction{factory=null, action=NONE, timeout=30000},
>> filter=null, deleteUnacceptedMessages=false, initialised=false,
>> securityFilter=null, synchronous=null, initialState=started,
>> createConnector=0, remoteSync=false, remoteSyncTimeout=null,
>> endpointEncoding=null}. Message payload is of type:
>> com.lmig.am.cas.policy.dto.Policy
>> at
>> org.mule.providers.AbstractMessageDispatcher.send(
>> AbstractMessageDispatcher.java:252)
>> at org.mule.providers.AbstractConnector.send(
>> AbstractConnector.java:1605)
>> at org.mule.impl.ImmutableMuleEndpoint.send(
>> ImmutableMuleEndpoint.java:920)
>> at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> Caused by: javax.jms.JMSException: MQJMS2007: failed to send message to
>> MQ
>> queue
>> at
>> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> ConfigEnvironment.java:553)
>> at
>> com.ibm.mq.jms.MQMessageProducer.sendInternal(MQMessageProducer.java:1589)
>> at com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java
>> :1012)
>> at
>> org.mule.providers.jms.Jms11Support.send(Jms11Support.java:226)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> JmsMessageDispatcher.java:259)
>> at
>> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> JmsMessageDispatcher.java:316)
>> at
>> org.mule.providers.AbstractMessageDispatcher.send(
--
View this message in context: http://www.nabble.com/mule-%2B-websphere-MQ-problem-tf3921911.html#a11135219
>> 14 Jun 2007 17:03:34,735 ERROR - JmsConnector.closeQuietly (932) -- Failed
>>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send (MuleClient.java:737)
>>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.main (MQTestCase.java:91)
>>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send (MuleClient.java:714)
>>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send (MuleClient.java:737)
>>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.main (MQTestCase.java:91)
>>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send (MuleClient.java:714)
we tried the workaround but got the same problem. It's looking more and more
like a MQ JAR version interop issue. Switching the (previously working) std
alone app to use the mqjms.jar (V6.0) produced the same problem. We're
trying now to switch to an older V5.x mqjms.jar found in a WAS install. The
problem here is that appears to be JMS spec level 1.0 and mule-transport-jms
pulls in the geronimo spec at 1.1. I cant find an explicit geronino (or
other) 1.0 JMS dependency to use ro right now we're getting
UnsupportedClassVersion errors.
So if anyone knows how to force mule + MQ back to MQ 5.4 and/or JMS 1.0
that'd be great.
cheers,
-s
>> >> 14 Jun 2007 17:03:34,735 ERROR - JmsConnector.closeQuietly(932) --
>> >> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> 14 Jun 2007 17:03:34,875 ERROR - JmsConnector.closeQuietly(964) --
>> Failed
>> >> to
>> >> close jms message consumer
>> >> javax.jms.JMSException: MQJMS2000: failed to close MQ queue
>> >> at
>> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> ConfigEnvironment.java:553)
>> >> at com.ibm.mq.jms.MQMessageConsumer.closeQ(
>> MQMessageConsumer.java
>> >> :1999)
>> >> at com.ibm.mq.jms.MQQueueReceiver.close(MQQueueReceiver.java
>> :129)
>> >> at org.mule.providers.jms.JmsConnector.close(JmsConnector.java
>> >> :946)
>> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> JmsConnector.java:960)
>> >> at
>> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> JmsMessageDispatcher.java:288)
>> >> at
>> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> JmsMessageDispatcher.java:316)
>> >> at
>> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> AbstractMessageDispatcher.java:224)
>> >> at org.mule.providers.AbstractConnector.send(
>> >> AbstractConnector.java:1605)
>> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> ImmutableMuleEndpoint.java:920)
>> >> at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> >> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
--
View this message in context: http://www.nabble.com/mule-%2B-websphere-MQ-problem-tf3921911.html#a11140176
Hi Andrew,
we tried the workaround but got the same problem. It's looking more and more
like a MQ JAR version interop issue. Switching the (previously working) std
alone app to use the mqjms.jar (V6.0 ) produced the same problem. We're
>> >>Â Â Â Â Â Â Â Â at com.ibm.mq.jms.MQQueueSender.close (MQQueueSender.java:118)
>> >>Â Â Â Â Â Â Â Â at org.mule.providers.jms.JmsConnector.close(JmsConnector.java
>> >> :914)
>> >>Â Â Â Â Â Â Â Â at org.mule.providers.jms.JmsConnector.closeQuietly (
>> >> JmsConnector.java:928)
>> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> JmsMessageDispatcher.java:287)
>> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> JmsMessageDispatcher.java:316)
>> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.providers.AbstractMessageDispatcher.send (
>> >> AbstractMessageDispatcher.java:224)
>> >>Â Â Â Â Â Â Â Â at org.mule.providers.AbstractConnector.send(
>> >> AbstractConnector.java:1605)
>> >>Â Â Â Â Â Â Â Â at org.mule.impl.ImmutableMuleEndpoint.send (
>> >> ImmutableMuleEndpoint.java:920)
>> >>Â Â Â Â Â Â Â Â at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java :737)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> >>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.main (MQTestCase.java:91)
>> >> 14 Jun 2007 17:03:34,860 ERROR - SLF4JLocationAwareLog.error(174) --
>> >> Failed
>> >> to close jms message producer
>> >> javax.jms.JMSException : MQJMS2000: failed to close MQ queue
>> >>Â Â Â Â Â Â Â Â at
>> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> ConfigEnvironment.java:553)
>> >>Â Â Â Â Â Â Â Â at com.ibm.mq.jms.MQMessageProducer.closeQ(
>> MQMessageProducer.java
>> >> :411)
>> >>Â Â Â Â Â Â Â Â at com.ibm.mq.jms.MQQueueSender.close(MQQueueSender.java:118)
>> >>Â Â Â Â Â Â Â Â at org.mule.providers.jms.JmsConnector.close(JmsConnector.java
>> >> :914)
>> >>Â Â Â Â Â Â Â Â at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> JmsConnector.java:928)
>> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> JmsMessageDispatcher.java:287)
>> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.providers.jms.JmsMessageDispatcher.doSend (
>> >> JmsMessageDispatcher.java:316)
>> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> AbstractMessageDispatcher.java:224)
>> >>Â Â Â Â Â Â Â Â at org.mule.providers.AbstractConnector.send(
>> >> AbstractConnector.java:1605)
>> >>Â Â Â Â Â Â Â Â at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> ImmutableMuleEndpoint.java:920)
>> >>Â Â Â Â Â Â Â Â at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send (MuleClient.java:714)
>> >>Â Â Â Â Â Â Â Â at org.mule.impl.MuleSession.sendEvent (MuleSession.java:327)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java:714)
>> >>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> 14 Jun 2007 17:03:34,875 ERROR - SLF4JLocationAwareLog.error (174) --
>> >>Â Â Â Â Â Â Â Â at org.mule.impl.MuleSession.sendEvent (MuleSession.java:327)
>> >> JmsMessageDispatcher.java:316)
>> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> AbstractMessageDispatcher.java:224)
>> >>Â Â Â Â Â Â Â Â at org.mule.providers.AbstractConnector.send(
>> >> AbstractConnector.java:1605)
>> >>Â Â Â Â Â Â Â Â at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> ImmutableMuleEndpoint.java:920)
>> >>Â Â Â Â Â Â Â Â at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send (MuleClient.java:714)
>> >>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> 14 Jun 2007 17:03:35,344 ERROR - SLF4JLocationAwareLog.error(174) --
>> >> Failed
>> >> to close jms session consumer
>> >> javax.jms.JMSException: MQJMS2003: failed to disconnect queue manager
>> >>Â Â Â Â Â Â Â Â at
>> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> ConfigEnvironment.java:553)
>> >>Â Â Â Â Â Â Â Â at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
>> >>Â Â Â Â Â Â Â Â at org.mule.providers.jms.JmsConnector.close(JmsConnector.java
>> >> :978)
>> >>Â Â Â Â Â Â Â Â at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> JmsConnector.java:992)
>> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> JmsMessageDispatcher.java:309)
>> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.providers.jms.JmsMessageDispatcher.doSend (
>> >> JmsMessageDispatcher.java:316)
>> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> AbstractMessageDispatcher.java:224)
>> >>Â Â Â Â Â Â Â Â at org.mule.providers.AbstractConnector.send(
>> >> AbstractConnector.java:1605)
>> >>Â Â Â Â Â Â Â Â at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> ImmutableMuleEndpoint.java:920)
>> >>Â Â Â Â Â Â Â Â at org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java:737)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send (MuleClient.java:714)
>> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send (MuleClient.java:714)
I excluded the geronimo-spec form the mule-transport-jms dependency but end
up with a compile error (from a local transformer) due to no JMSException on
the classpath. BTW we are running mule stand alone and not embedded in WAS.
thanks again
-s
Andrew Perepelytsya wrote:
>
> Stephen,
>
> Remove geronimo-spec-jms jars. You may want to drop the j2ee jar from WAS
> in
> Mule's classpath.
>
> HTH,
> Andrew
>
> On 6/15/07, smcnamara <s.mcn...@liberty-it.co.uk> wrote:
>>
>>
>> Hi Andrew,
>>
>> we tried the workaround but got the same problem. It's looking more and
>> more
>> like a MQ JAR version interop issue. Switching the (previously working)
>> std
>> alone app to use the mqjms.jar (V6.0) produced the same problem. We're
>> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> ConfigEnvironment.java:553)
>> >> >> at com.ibm.mq.jms.MQMessageProducer.closeQ(
>> >> MQMessageProducer.java
>> >> >> :411)
>> >> >> at com.ibm.mq.jms.MQQueueSender.close(MQQueueSender.java
>> :118)
>> >> >> at org.mule.providers.jms.JmsConnector.close(
>> JmsConnector.java
>> >> >> :914)
>> >> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> JmsConnector.java:928)
>> >> >> at
>> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> JmsMessageDispatcher.java:287)
>> >> >> at
>> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> JmsMessageDispatcher.java:316)
>> >> >> at
>> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> AbstractMessageDispatcher.java:224)
>> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> AbstractConnector.java:1605)
>> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> at
>> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :737)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :714)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> 14 Jun 2007 17:03:34,860 ERROR - SLF4JLocationAwareLog.error(174)
>> --
>> >> >> Failed
>> >> >> to close jms message producer
>> >> >> javax.jms.JMSException: MQJMS2000: failed to close MQ queue
>> >> >> at
>> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> ConfigEnvironment.java:553)
>> >> >> at com.ibm.mq.jms.MQMessageProducer.closeQ(
>> >> MQMessageProducer.java
>> >> >> :411)
>> >> >> at com.ibm.mq.jms.MQQueueSender.close(MQQueueSender.java
>> :118)
>> >> >> at org.mule.providers.jms.JmsConnector.close(
>> JmsConnector.java
>> >> >> :914)
>> >> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> JmsConnector.java:928)
>> >> >> at
>> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> JmsMessageDispatcher.java:287)
>> >> >> at
>> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> JmsMessageDispatcher.java:316)
>> >> >> at
>> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> AbstractMessageDispatcher.java:224)
>> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> AbstractConnector.java:1605)
>> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> at
>> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :737)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :714)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :737)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :714)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> 14 Jun 2007 17:03:34,875 ERROR - SLF4JLocationAwareLog.error(174)
>> --
>> >> >> Failed
>> >> >> to close jms message consumer
>> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :737)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :714)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> JmsMessageDispatcher.java:316)
>> >> >> at
>> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> AbstractMessageDispatcher.java:224)
>> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> AbstractConnector.java:1605)
>> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> at
>> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :737)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :714)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> 14 Jun 2007 17:03:35,344 ERROR - SLF4JLocationAwareLog.error(174)
>> --
>> >> >> Failed
>> >> >> to close jms session consumer
>> >> >> javax.jms.JMSException: MQJMS2003: failed to disconnect queue
>> manager
>> >> >> at
>> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> ConfigEnvironment.java:553)
>> >> >> at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
>> >> >> at org.mule.providers.jms.JmsConnector.close(
>> JmsConnector.java
>> >> >> :978)
>> >> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> JmsConnector.java:992)
>> >> >> at
>> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> JmsMessageDispatcher.java:309)
>> >> >> at
>> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> JmsMessageDispatcher.java:316)
>> >> >> at
>> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> AbstractMessageDispatcher.java:224)
>> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> AbstractConnector.java:1605)
>> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> at
>> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :737)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :714)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :714)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> Caused by: javax.jms.JMSException: MQJMS2007: failed to send
>> message
>> >> to
>> >> >> MQ
>> >> >> queue
>> >> >> at
>> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> ConfigEnvironment.java:553)
>> >> >> at
>> >> >>
>> com.ibm.mq.jms.MQMessageProducer.sendInternal(MQMessageProducer.java
>> >> :1589)
>> >> >> at
>> >> com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java
>> >> >> :1012)
>> >> >> at
>> >> >> org.mule.providers.jms.Jms11Support.send(Jms11Support.java:226)
>> >> >> at
>> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> JmsMessageDispatcher.java:259)
>> >> >> at
>> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> JmsMessageDispatcher.java:316)
>> >> >> at
>> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> AbstractMessageDispatcher.java:224)
--
View this message in context: http://www.nabble.com/mule-%2B-websphere-MQ-problem-tf3921911.html#a11140390
>> >> >> AbstractMessageDispatcher.java:224)
>> >> >>Â Â Â Â Â Â Â Â at org.mule.providers.AbstractConnector.send(
>> >> >> AbstractConnector.java:1605)
>> >> >>Â Â Â Â Â Â Â Â at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> ImmutableMuleEndpoint.java:920)
>> >> >>Â Â Â Â Â Â Â Â at
>> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :737)
>> >> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :714)
>> >> >>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> 14 Jun 2007 17:03:34,875 ERROR - JmsConnector.closeQuietly (964) --
>> >> >> AbstractConnector.java:1605)
>> >> >>Â Â Â Â Â Â Â Â at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> ImmutableMuleEndpoint.java:920)
>> >> >>Â Â Â Â Â Â Â Â at
>> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :737)
>> >> >>Â Â Â Â Â Â Â Â at org.mule.extras.client.MuleClient.send(MuleClient.java
>> :714)
>> >> >>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >>Â Â Â Â Â Â Â Â at com.lmig.am.cas.mq.MQTestCase.main (MQTestCase.java:91)
The tack I've taken currently is;
* drop spec level in mule config to 1.0.2b
* d/load 1.0.2b jar form sun and add to local mvn repo
This allow me to compile again. Then for runtime;
move all geronimo jars our of the way and (following classnotfound errors)
replace
* geronimo-j2ee-connector_1.5_spec-1.0.1.jar
* geronimo-j2ee-management_1.0_spec-1.0.1.jar
* geronimo-jta_1.0.1B_spec-1.0.1.jar
* geronimo-saaj_1.1_spec-1.0.1.jar
Finally add the sun jms-1.0.2b.jar to $MULE_HOME/lib/user.
Now the shortest was to test perhaps byt as I dont have WAS installed
locally its the only was I see to get the right classes together.
If I understand you correctly the alternative woul be;
* remove geronimo entirely form the mule classpath
* add j2ee.jar taken from WAS 5.3
* drop spec level in config file.
>> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> AbstractConnector.java:1605)
>> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> at
>> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :737)
>> >> >> >> at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :714)
>> >> >> >> at
>> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >> at
>> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> >> 14 Jun 2007 17:03:34,860 ERROR -
>> SLF4JLocationAwareLog.error(174)
>> >> --
>> >> >> >> Failed
>> >> >> >> to close jms message producer
>> >> >> >> javax.jms.JMSException: MQJMS2000: failed to close MQ queue
>> >> >> >> at
>> >> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> >> ConfigEnvironment.java:553)
>> >> >> >> at com.ibm.mq.jms.MQMessageProducer.closeQ(
>> >> >> MQMessageProducer.java
>> >> >> >> :411)
>> >> >> >> at com.ibm.mq.jms.MQQueueSender.close(MQQueueSender.java
>> >> :118)
>> >> >> >> at org.mule.providers.jms.JmsConnector.close(
>> >> JmsConnector.java
>> >> >> >> :914)
>> >> >> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> >> JmsConnector.java:928)
>> >> >> >> at
>> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> >> JmsMessageDispatcher.java:287)
>> >> >> >> at
>> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> >> JmsMessageDispatcher.java:316)
>> >> >> >> at
>> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> AbstractConnector.java:1605)
>> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> at
>> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :737)
>> >> >> >> at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :714)
>> >> >> >> at
>> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >> at
>> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> >> 14 Jun 2007 17:03:34,875 ERROR - JmsConnector.closeQuietly(964)
>> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> AbstractConnector.java:1605)
>> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> at
>> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :737)
>> >> >> >> at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :714)
>> >> >> >> at
>> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >> at
>> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> AbstractConnector.java:1605)
>> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> at
>> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :737)
>> >> >> >> at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :714)
>> >> >> >> at
>> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >> at
>> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> >> 2007.06.14 17:03:35 MQJMS1016E an internal error has occurred.
>> >> Please
>> >> >> >> contact your system administrator. Detail:
>> com.ibm.mq.MQException
>> :
>> >> >> >> MQJE001:
>> >> >> >> Completion Code 2, Reason 2019
>> >> >> >> 14 Jun 2007 17:03:35,344 ERROR - JmsConnector.closeQuietly(996)
>> --
>> >> >> Failed
>> >> >> >> to
>> >> >> >> close jms session consumer
>> >> >> >> javax.jms.JMSException: MQJMS2003: failed to disconnect queue
>> >> manager
>> >> >> >> at
>> >> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> >> ConfigEnvironment.java:553)
>> >> >> >> at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
>> >> >> >> at org.mule.providers.jms.JmsConnector.close(
>> >> JmsConnector.java
>> >> >> >> :978)
>> >> >> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> >> JmsConnector.java:992)
>> >> >> >> at
>> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> >> JmsMessageDispatcher.java:309)
>> >> >> >> at
>> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> >> JmsMessageDispatcher.java:316)
>> >> >> >> at
>> >> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> >> ConfigEnvironment.java:553)
>> >> >> >> at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
>> >> >> >> at org.mule.providers.jms.JmsConnector.close(
>> >> JmsConnector.java
>> >> >> >> :978)
>> >> >> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> >> JmsConnector.java:992)
>> >> >> >> at
>> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> >> JmsMessageDispatcher.java:309)
>> >> >> >> at
>> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> >> JmsMessageDispatcher.java:316)
>> >> >> >> at
>> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> AbstractConnector.java:1605)
>> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> at
>> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :737)
>> >> >> >> at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :714)
>> >> >> >> at
>> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >> at
>> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
--
View this message in context: http://www.nabble.com/mule-%2B-websphere-MQ-problem-tf3921911.html#a11140743
>> >> >> >> AbstractConnector.java:1605)
>> >> >> >>Â Â Â Â Â Â Â Â at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> ImmutableMuleEndpoint.java :920)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> org.mule.extras.client.MuleClient.send (MuleClient.java
>> >> :737)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :714)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> >> 14 Jun 2007 17:03:34,875 ERROR -
>> SLF4JLocationAwareLog.error(174)
>> >> --
>> >> >> >> Failed
>> >> >> >> to close jms message consumer
>> >> >> >> javax.jms.JMSException: MQJMS2000: failed to close MQ queue
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> >> ConfigEnvironment.java:553)
>> >> >> >>Â Â Â Â Â Â Â Â at com.ibm.mq.jms.MQMessageConsumer.closeQ(
>> >> >> MQMessageConsumer.java
>> >> >> >> :1999)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> com.ibm.mq.jms.MQQueueReceiver.close(MQQueueReceiver.java
>> >> >> :129)
>> >> >> >>Â Â Â Â Â Â Â Â at org.mule.providers.jms.JmsConnector.close (
>> >> JmsConnector.java
>> >> >> >> :946)
>> >> >> >>Â Â Â Â Â Â Â Â at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> >> JmsConnector.java:960)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> >> JmsMessageDispatcher.java :288)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> >> JmsMessageDispatcher.java:316)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >>Â Â Â Â Â Â Â Â at org.mule.providers.AbstractConnector.send (
>> >> >> >> AbstractConnector.java:1605)
>> >> >> >>Â Â Â Â Â Â Â Â at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> ImmutableMuleEndpoint.java :920)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> org.mule.extras.client.MuleClient.send (MuleClient.java
>> >> >> >> AbstractConnector.java:1605)
>> >> >> >>Â Â Â Â Â Â Â Â at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> ImmutableMuleEndpoint.java :920)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> org.mule.extras.client.MuleClient.send (MuleClient.java
>> >> :737)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> :714)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> >> 14 Jun 2007 17:03:35,344 ERROR -
>> SLF4JLocationAwareLog.error(174)
>> >> --
>> >> >> >> Failed
>> >> >> >> to close jms session consumer
>> >> >> >> javax.jms.JMSException: MQJMS2003: failed to disconnect queue
>> >> manager
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException (
>> >> >> >> ConfigEnvironment.java:553)
>> >> >> >>Â Â Â Â Â Â Â Â at com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
>> >> >> >>Â Â Â Â Â Â Â Â at org.mule.providers.jms.JmsConnector.close(
>> >> JmsConnector.java
>> >> >> >> :978)
>> >> >> >>Â Â Â Â Â Â Â Â at org.mule.providers.jms.JmsConnector.closeQuietly (
>> >> >> >> JmsConnector.java:992)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> >> JmsMessageDispatcher.java:309)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> >> JmsMessageDispatcher.java :316)
>> >> >> >>Â Â Â Â Â Â Â Â at
>> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >>Â Â Â Â Â Â Â Â at org.mule.providers.AbstractConnector.send(
>> >> >> >> AbstractConnector.java:1605)
>> >> >> >>Â Â Â Â Â Â Â Â at org.mule.impl.ImmutableMuleEndpoint.send (
>> >> >> >> org.mule.providers.jms.Jms11Support.send (Jms11Support.java:226)
Thanks for all the help.
-s
>> >> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> >> >> JmsMessageDispatcher.java:316)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> >> AbstractConnector.java:1605)
>> >> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> >> at
>> >> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :737)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :714)
>> >> >> >> >> at
>> >> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >> >> at
>> >> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> >> >> 14 Jun 2007 17:03:34,860 ERROR -
>> >> SLF4JLocationAwareLog.error(174)
>> >> >> --
>> >> >> >> >> Failed
>> >> >> >> >> to close jms message producer
>> >> >> >> >> javax.jms.JMSException: MQJMS2000: failed to close MQ queue
>> >> >> >> >> at
>> >> >> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> >> >> ConfigEnvironment.java:553)
>> >> >> >> >> at com.ibm.mq.jms.MQMessageProducer.closeQ(
>> >> >> >> MQMessageProducer.java
>> >> >> >> >> :411)
>> >> >> >> >> at com.ibm.mq.jms.MQQueueSender.close(
>> MQQueueSender.java
>> >> >> :118)
>> >> >> >> >> at org.mule.providers.jms.JmsConnector.close(
>> >> >> JmsConnector.java
>> >> >> >> >> :914)
>> >> >> >> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> >> >> JmsConnector.java:928)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> >> >> JmsMessageDispatcher.java:287)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> >> >> JmsMessageDispatcher.java:316)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> >> AbstractConnector.java:1605)
>> >> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> >> at
>> >> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :737)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :714)
>> >> >> >> >> at
>> >> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >> >> at
>> >> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> >> >> 14 Jun 2007 17:03:34,875 ERROR - JmsConnector.closeQuietly
>> (964)
>> >> --
>> >> >> >> Failed
>> >> >> >> >> to
>> >> >> >> >> close jms message consumer
>> >> >> >> >> javax.jms.JMSException: MQJMS2000: failed to close MQ queue
>> >> >> >> >> at
>> >> >> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> >> >> ConfigEnvironment.java:553)
>> >> >> >> >> at com.ibm.mq.jms.MQMessageConsumer.closeQ(
>> >> >> >> MQMessageConsumer.java
>> >> >> >> >> :1999)
>> >> >> >> >> at
>> >> >> com.ibm.mq.jms.MQQueueReceiver.close(MQQueueReceiver.java
>> >> >> >> :129)
>> >> >> >> >> at org.mule.providers.jms.JmsConnector.close(
>> >> >> JmsConnector.java
>> >> >> >> >> :946)
>> >> >> >> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> >> >> JmsConnector.java:960)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> >> >> JmsMessageDispatcher.java:288)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> >> >> JmsMessageDispatcher.java:316)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> >> AbstractConnector.java:1605)
>> >> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> >> at
>> >> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :737)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :714)
>> >> >> >> >> at
>> >> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >> >> at
>> >> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> >> >> 14 Jun 2007 17:03:34,875 ERROR -
>> >> SLF4JLocationAwareLog.error(174)
>> >> >> --
>> >> >> >> >> Failed
>> >> >> >> >> to close jms message consumer
>> >> >> >> >> javax.jms.JMSException: MQJMS2000: failed to close MQ queue
>> >> >> >> >> at
>> >> >> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> >> >> ConfigEnvironment.java:553)
>> >> >> >> >> at com.ibm.mq.jms.MQMessageConsumer.closeQ(
>> >> >> >> MQMessageConsumer.java
>> >> >> >> >> :1999)
>> >> >> >> >> at
>> >> >> com.ibm.mq.jms.MQQueueReceiver.close(MQQueueReceiver.java
>> >> >> >> :129)
>> >> >> >> >> at org.mule.providers.jms.JmsConnector.close(
>> >> >> JmsConnector.java
>> >> >> >> >> :946)
>> >> >> >> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> >> >> JmsConnector.java:960)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> >> >> JmsMessageDispatcher.java:288)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> >> >> JmsMessageDispatcher.java:316)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> >> AbstractConnector.java:1605)
>> >> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> >> at
>> >> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :737)
>> >> >> >> >> at
>> >> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> >> AbstractConnector.java:1605)
>> >> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> >> at
>> >> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :737)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :714)
>> >> >> >> >> at
>> >> com.lmig.am.cas.mq.MQTestCase.send(MQTestCase.java:66)
>> >> >> >> >> at
>> >> com.lmig.am.cas.mq.MQTestCase.main(MQTestCase.java:91)
>> >> >> >> >> 14 Jun 2007 17:03:35,344 ERROR -
>> >> SLF4JLocationAwareLog.error(174)
>> >> >> --
>> >> >> >> >> Failed
>> >> >> >> >> to close jms session consumer
>> >> >> >> >> javax.jms.JMSException: MQJMS2003: failed to disconnect queue
>> >> >> manager
>> >> >> >> >> at
>> >> >> >> >> com.ibm.mq.jms.services.ConfigEnvironment.newException(
>> >> >> >> >> ConfigEnvironment.java:553)
>> >> >> >> >> at
>> com.ibm.mq.jms.MQSession.close(MQSession.java:1109)
>> >> >> >> >> at org.mule.providers.jms.JmsConnector.close(
>> >> >> JmsConnector.java
>> >> >> >> >> :978)
>> >> >> >> >> at org.mule.providers.jms.JmsConnector.closeQuietly(
>> >> >> >> >> JmsConnector.java:992)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(
>> >> >> >> >> JmsMessageDispatcher.java:309)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.jms.JmsMessageDispatcher.doSend(
>> >> >> >> >> JmsMessageDispatcher.java:316)
>> >> >> >> >> at
>> >> >> >> >> org.mule.providers.AbstractMessageDispatcher.send(
>> >> >> >> >> AbstractMessageDispatcher.java:224)
>> >> >> >> >> at org.mule.providers.AbstractConnector.send(
>> >> >> >> >> AbstractConnector.java:1605)
>> >> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> >> at
>> >> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :737)
>> >> >> >> >> at
>> >> >> >> >> at org.mule.impl.ImmutableMuleEndpoint.send(
>> >> >> >> >> ImmutableMuleEndpoint.java:920)
>> >> >> >> >> at
>> >> >> org.mule.impl.MuleSession.sendEvent(MuleSession.java:327)
>> >> >> >> >> at
>> >> org.mule.extras.client.MuleClient.send(MuleClient.java
>> >> >> :737)
>> >> >> >> >> at
--
View this message in context: http://www.nabble.com/mule-%2B-websphere-MQ-problem-tf3921911.html#a11143467