Issue Details (XML | Word | Printable)

Key: MULE-1776
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: Andrey Shaposhnikov
Reporter: barmakovl Barmakov
Votes: 5
Watchers: 5
Operations

If you were logged in you would be able to see more operations.
Mule

XA transactions bug with simple queue to queue using Websphere MQ 6

Created: 22/May/07 07:27 AM   Updated: 20/Sep/07 08:01 AM
Component/s: Transport: JMS
Affects Version/s: 1.4.0
Fix Version/s: 1.4.4

Time Tracking:
Not Specified

File Attachments: 1. File mqjms.trc (2.26 MB)

Environment:
java.runtime.name: Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path: C:\j2sdk1.4.2_12\jre\bin
java.vm.version: 1.4.2_12-b03
java.vm.vendor: Sun Microsystems Inc.
java.vendor.url: http://java.sun.com/
path.separator: ;
java.vm.name: Java HotSpot(TM) Client VM
file.encoding.pkg: sun.io
user.country: NL
sun.os.patch.level: Service Pack 2
java.vm.specification.name: Java Virtual Machine Specification
user.dir: XXX
java.runtime.version: 1.4.2_12-b03
java.awt.graphicsenv: sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs: C:\j2sdk1.4.2_12\jre\lib\endorsed
os.arch: x86
java.io.tmpdir: XXX
line.separator:

java.vm.specification.vendor: Sun Microsystems Inc.
user.variant:
os.name: Windows XP
sun.java2d.fontpath:
java.library.path: C:/Program Files/IBM/WebSphere MQ/Java/lib
MQJMS_TRACE_LEVEL: base
java.specification.name: Java Platform API Specification
java.class.version: 48.0
java.util.prefs.PreferencesFactory: java.util.prefs.WindowsPreferencesFactory
os.version: 5.1
user.home: XXX
user.timezone: Europe/Berlin
java.awt.printerjob: sun.awt.windows.WPrinterJob
file.encoding: Cp1252
java.specification.version: 1.4
user.name: XXX
jndiEnv: devlb
java.class.path: C:\software\eclipse\workspace\mule_core\conf
C:\software\eclipse\workspace\mule\lib\acegi-security-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\antlr-2.7.6rc1.jar
C:\software\eclipse\workspace\mule\lib\axis-1.3.jar
C:\software\eclipse\workspace\mule\lib\axis-jaxrpc-1.3.jar
C:\software\eclipse\workspace\mule\lib\axis-saaj-1.3.jar
C:\software\eclipse\workspace\mule\lib\backport-util-concurrent-3.0.jar
C:\software\eclipse\workspace\mule\lib\bsh-1.3.0.jar
C:\software\eclipse\workspace\mule\lib\c3p0-0.9.0.4.jar
C:\software\eclipse\workspace\mule\lib\carol-2.0.5.jar
C:\software\eclipse\workspace\mule\lib\cglib-nodep-2.1_3.jar
C:\software\eclipse\workspace\mule\lib\commons-attributes-api-2.1.jar
C:\software\eclipse\workspace\mule\lib\commons-beanutils-1.7.0.jar
C:\software\eclipse\workspace\mule\lib\commons-cli-1.0.jar
C:\software\eclipse\workspace\mule\lib\commons-codec-1.3.jar
C:\software\eclipse\workspace\mule\lib\commons-collections-3.2.jar
C:\software\eclipse\workspace\mule\lib\commons-dbutils-1.1.jar
C:\software\eclipse\workspace\mule\lib\commons-digester-1.7.jar
C:\software\eclipse\workspace\mule\lib\commons-discovery-0.2.jar
C:\software\eclipse\workspace\mule\lib\commons-httpclient-3.0.1.jar
C:\software\eclipse\workspace\mule\lib\commons-io-1.3.1.jar
C:\software\eclipse\workspace\mule\lib\commons-jxpath-1.2.jar
C:\software\eclipse\workspace\mule\lib\commons-lang-2.3.jar
C:\software\eclipse\workspace\mule\lib\commons-net-1.4.1.jar
C:\software\eclipse\workspace\mule\lib\commons-pool-1.3.jar
C:\software\eclipse\workspace\mule\lib\cryptix-jce-api-20050328.jar
C:\software\eclipse\workspace\mule\lib\cryptix-jce-provider-20050328.jar
C:\software\eclipse\workspace\mule\lib\cryptix-message-api-20050405.jar
C:\software\eclipse\workspace\mule\lib\cryptix-openpgp-provider-20050405.jar
C:\software\eclipse\workspace\mule\lib\cryptix-pki-api-20050405.jar
C:\software\eclipse\workspace\mule\lib\dom4j-1.6.1.jar
C:\software\eclipse\workspace\mule\lib\ehcache-1.1.jar
C:\software\eclipse\workspace\mule\lib\geronimo-ejb_2.1_spec-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\geronimo-j2ee-connector_1.5_spec-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\geronimo-j2ee-management_1.0_spec-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\geronimo-jaxrpc_1.1_spec-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\geronimo-jms_1.1_spec-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\geronimo-jta_1.0.1B_spec-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\geronimo-qname_1.1_spec-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\geronimo-saaj_1.1_spec-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\geronimo-servlet_2.4_spec-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\groovy-all-1.0.jar
C:\software\eclipse\workspace\mule\lib\groovy-engine-1.0-jdk14.jar
C:\software\eclipse\workspace\mule\lib\hibernate-3.1.3.jar
C:\software\eclipse\workspace\mule\lib\hivemind-1.1.1.jar
C:\software\eclipse\workspace\mule\lib\hivemind-lib-1.1.1.jar
C:\software\eclipse\workspace\mule\lib\howl-logger-0.1.11.jar
C:\software\eclipse\workspace\mule\lib\hsqldb-1.8.0.7.jar
C:\software\eclipse\workspace\mule\lib\javassist-3.0.jar
C:\software\eclipse\workspace\mule\lib\jaxen-1.1.jar
C:\software\eclipse\workspace\mule\lib\jbpm-3.1.4.jar
C:\software\eclipse\workspace\mule\lib\jcl104-over-slf4j-1.3.0.jar
C:\software\eclipse\workspace\mule\lib\jdom-1.0.jar
C:\software\eclipse\workspace\mule\lib\jotm_jrmp_stubs-2.0.10.jar
C:\software\eclipse\workspace\mule\lib\jotm-2.0.10.jar
C:\software\eclipse\workspace\mule\lib\jruby-engine-1.0-jdk14.jar
C:\software\eclipse\workspace\mule\lib\js-engine-1.0-jdk14.jar
C:\software\eclipse\workspace\mule\lib\jug-2.0.0-asl.jar
C:\software\eclipse\workspace\mule\lib\junit-3.8.2.jar
C:\software\eclipse\workspace\mule\lib\jython-engine-1.0-jdk14.jar
C:\software\eclipse\workspace\mule\lib\log4j-1.2.14.jar
C:\software\eclipse\workspace\mule\lib\mockobjects-core-0.09.jar
C:\software\eclipse\workspace\mule\lib\mule-1.4.0-embedded.jar
C:\software\eclipse\workspace\mule\lib\mx4j-impl-2.1.1.jar
C:\software\eclipse\workspace\mule\lib\mx4j-jmx-2.1.1.jar
C:\software\eclipse\workspace\mule\lib\mx4j-remote-2.1.1.jar
C:\software\eclipse\workspace\mule\lib\mx4j-tools-2.1.1.jar
C:\software\eclipse\workspace\mule\lib\nanocontainer-1.0.jar
C:\software\eclipse\workspace\mule\lib\ognl-2.6.9.jar
C:\software\eclipse\workspace\mule\lib\org.mortbay.jetty-5.1.10.jar
C:\software\eclipse\workspace\mule\lib\oro-2.0.7.jar
C:\software\eclipse\workspace\mule\lib\picocontainer-1.2.jar
C:\software\eclipse\workspace\mule\lib\quartz-all-1.5.2.jar
C:\software\eclipse\workspace\mule\lib\retrotranslator-runtime-1.2.1.jar
C:\software\eclipse\workspace\mule\lib\script-api-1.0-jdk14.jar
C:\software\eclipse\workspace\mule\lib\slf4j-api-1.3.0.jar
C:\software\eclipse\workspace\mule\lib\slf4j-log4j12-1.3.0.jar
C:\software\eclipse\workspace\mule\lib\smack-2.2.1.jar
C:\software\eclipse\workspace\mule\lib\spring-2.0.4.jar
C:\software\eclipse\workspace\mule\lib\spring-modules-jbpm31-nodeps-0.8a.jar
C:\software\eclipse\workspace\mule\lib\stax-api-1.0.1.jar
C:\software\eclipse\workspace\mule\lib\stax-utils-20040917.jar
C:\software\eclipse\workspace\mule\lib\wrapper-3.2.3.jar
C:\software\eclipse\workspace\mule\lib\wsdl4j-1.5.1.jar
C:\software\eclipse\workspace\mule\lib\wstx-asl-3.2.0.jar
C:\software\eclipse\workspace\mule\lib\xapool-1.4.jar
C:\software\eclipse\workspace\mule\lib\xercesImpl-2.8.1.jar
C:\software\eclipse\workspace\mule\lib\xfire-aegis-1.2.5.jar
C:\software\eclipse\workspace\mule\lib\xfire-annotations-1.2.5.jar
C:\software\eclipse\workspace\mule\lib\xfire-core-1.2.5.jar
C:\software\eclipse\workspace\mule\lib\xfire-java5-1.2.5.jar
C:\software\eclipse\workspace\mule\lib\xfire-jsr181-api-1.0-M1.jar
C:\software\eclipse\workspace\mule\lib\xml-apis-1.3.03.jar
C:\software\eclipse\workspace\mule\lib\XmlSchema-1.1.jar
C:\software\eclipse\workspace\mule\lib\xpp3_min-1.1.3.4.O.jar
C:\software\eclipse\workspace\mule\lib\xstream-1.2.1.jar
C:\software\eclipse\workspace\mule_core\lib\aspectjrt.jar
C:\software\eclipse\workspace\mule_core\lib\aspectjweaver.jar
C:\software\eclipse\workspace\mule_core\lib\BlowfishJ.jar
C:\software\eclipse\workspace\mule_core\lib\castor-xml.jar
C:\software\eclipse\workspace\mule_core\lib\commons-jexl-1.0-beta-1.jar
C:\software\eclipse\workspace\mule_core\lib\csvjdbc.jar
C:\software\eclipse\workspace\mule_core\lib\dhbcore.jar
C:\software\eclipse\workspace\mule_core\lib\filelock.jar
C:\software\eclipse\workspace\mule_core\lib\isorelax.jar
C:\software\eclipse\workspace\mule_core\lib\j2ssh-common.jar
C:\software\eclipse\workspace\mule_core\lib\j2ssh-core.jar
C:\software\eclipse\workspace\mule_core\lib\jconn2.jar
C:\software\eclipse\workspace\mule_core\lib\jdbc2_0-stdext.jar
C:\software\eclipse\workspace\mule_core\lib\jdbc3.0.jar
C:\software\eclipse\workspace\mule_core\lib\jsch-0.1.20.jar
C:\software\eclipse\workspace\mule_core\lib\jts-ots.jar
C:\software\eclipse\workspace\mule_core\lib\MQDeadTransform.jar
C:\software\eclipse\workspace\mule_core\lib\ojdbc14.jar
C:\software\eclipse\workspace\mule_core\lib\ostermillerutils_1_04_03_for_kaffe.jar
C:\software\eclipse\workspace\mule_core\lib\relaxngDatatype.jar
C:\software\eclipse\workspace\mule_core\lib\SimpleParser.jar
C:\software\eclipse\workspace\mule_core\bin
C:\software\eclipse\workspace\mule_core\lib\com.ibm.mq.jar
C:\software\eclipse\workspace\mule_core\lib\com.ibm.mqjms.jar
C:\software\eclipse\workspace\mule_core\lib\commonservices.jar
C:\software\eclipse\workspace\mule_core\lib\connector.jar
C:\software\eclipse\workspace\mule_core\lib\fscontext-1.2.beta3.jar
C:\software\eclipse\workspace\mule_core\lib\providerutil-1.2.beta3.jar

java.vm.specification.version: 1.0
sun.arch.data.model: 32
java.home: C:\j2sdk1.4.2_12\jre
java.specification.vendor: Sun Microsystems Inc.
user.language: nl
awt.toolkit: sun.awt.windows.WToolkit
java.vm.info: mixed mode
java.version: 1.4.2_12
java.ext.dirs: C:\j2sdk1.4.2_12\jre\lib\ext
sun.boot.class.path: C:\j2sdk1.4.2_12\jre\lib\rt.jar;C:\j2sdk1.4.2_12\jre\lib\i18n.jar;
C:\j2sdk1.4.2_12\jre\lib\sunrsasign.jar;C:\j2sdk1.4.2_12\jre\lib\jsse.jar;C:\j2sdk1.4.2_12\jre\lib\jce.jar;
C:\j2sdk1.4.2_12\jre\lib\charsets.jar;C:\j2sdk1.4.2_12\jre\classes
java.vendor: Sun Microsystems Inc.
file.separator: \
java.vendor.url.bug: http://java.sun.com/cgi-bin/bugreport.cgi
sun.cpu.endian: little
sun.io.unicode.encoding: UnicodeLittle
MQJMS_TRACE_DIR: C:\
sun.cpu.isalist: pentium i486 i386

Issue Links:
Related
 

Labels:
User impact: High
Configuration:
<!DOCTYPE mule-configuration PUBLIC "-//MuleSource //DTD mule-configuration XML V1.0//EN"
    "http://mule.mulesource.org/dtds/mule-configuration.dtd">

<mule-configuration id="PassThrough" version="1.0">

	<description>Echos the message onto outbound queue</description>

	<environment-properties>
		<property name="error.queue" value="jms://error.queue" />
	</environment-properties>


	<mule-environment-properties synchronous="true" />

	<container-context
		className="org.mule.extras.spring.SpringContainerContext">
		<properties>
			<property name="configFile" value="cases/beans.14slow.xml" />
		</properties>
	</container-context>

	<transaction-manager
		factory="org.mule.extras.jotm.JotmTransactionManagerFactory" />

	<connector name="jmsConnector"
		className="org.mule.providers.jms.JmsConnector">
		<properties>
			<property name="specification" value="1.1" />

			<!-- This property references the Spring container -->
			<container-property name="connectionFactory"
				reference="busXAQCF" />
		</properties>


		<exception-strategy
			className="org.mule.impl.DefaultExceptionStrategy">
			<endpoint name="ConnectorErrorQueue"
				address="${error.queue}" transformers="ObjectToJMSMessage">
				<transaction action="ALWAYS_BEGIN"
					factory="org.mule.transaction.XaTransactionFactory" />
			</endpoint>
		</exception-strategy>


		<connection-strategy
			className="org.mule.providers.SimpleRetryConnectionStrategy">
			<properties>
				<property name="frequency" value="1000" />
				<property name="retryCount" value="5" />
			</properties>
		</connection-strategy>


	</connector>

	<endpoint-identifiers>
		<endpoint-identifier name="InputQueue"
			value="jms://input.queue" />
		<endpoint-identifier name="OutputQueue"
			value="jms://output.queue" /><!--
			<endpoint-identifier name="SecondOutputQueue"
			value="jms://output2.queue" />
		-->
		<endpoint-identifier name="ErrorQueue"
			value="jms://error.queue" />
	</endpoint-identifiers>

	<transformers>
		<transformer name="JMSMessageToObject"
			className="org.mule.providers.jms.transformers.JMSMessageToObject"
			returnClass="java.lang.String" />
		<transformer name="ObjectToJMSMessage"
			className="org.mule.providers.jms.transformers.ObjectToJMSMessage" />
	</transformers>




	<model name="model">

		<!-- pass all inbound messages to two output queues -->
		<mule-descriptor name="InboundRouter"
			implementation="org.mule.components.simple.BridgeComponent">

			<inbound-router>
				<endpoint name="RealInputQueue" address="InputQueue">
					<transaction action="ALWAYS_BEGIN"
						factory="org.mule.transaction.XaTransactionFactory" />
				</endpoint>
			</inbound-router>

			<outbound-router matchAll="true">
				<catch-all-strategy
					className="org.mule.routing.LoggingCatchAllStrategy" />
				<router
					className="org.mule.routing.outbound.OutboundPassThroughRouter">
					<endpoint name="OutputQueue"
						address="OutputQueue">
						<!--
							<transaction action="ALWAYS_JOIN"
							factory="org.mule.transaction.XaTransactionFactory" />
						-->
					</endpoint>
				</router>
				<!--
					<router
					className="org.mule.routing.outbound.OutboundPassThroughRouter">
					<endpoint name="SecondOutputQueue"
					address="SecondOutputQueue" transformers="ObjectToJMSMessage">
					<transaction action="ALWAYS_JOIN"
					factory="org.mule.transaction.XaTransactionFactory" />
					</endpoint>
					</router>
				-->
			</outbound-router>

			<exception-strategy
				className="org.mule.impl.DefaultComponentExceptionStrategy">
				<endpoint name="ErrorQueue" address="ErrorQueue"
					transformers="ObjectToJMSMessage">
					<transaction action="ALWAYS_BEGIN"
						factory="org.mule.transaction.XaTransactionFactory" />
				</endpoint>
			</exception-strategy>
			
		</mule-descriptor>
	</model>
</mule-configuration>
Log Output:
 INFO [main] org.mule.MuleServer - Mule Server starting...
DEBUG [main] org.mule.config.MuleDtdResolver - Created Mule Dtd Resolver: dtd=mule-configuration.dtd, xsl=null, delegate resolver=null,
DEBUG [main] org.mule.config.MuleDtdResolver - Trying to resolve XML entity with public ID: -//MuleSource //DTD mule-configuration XML V1.0//EN and system ID: http://mule.mulesource.org/dtds/mule-configuration.dtd
DEBUG [main] org.mule.config.MuleDtdResolver - Looking on classpath for mule-configuration.dtd
DEBUG [main] org.mule.util.IOUtils - Unable to load resource from the file system: C:\software\eclipse\workspace\mule_core\mule-configuration.dtd
DEBUG [main] org.mule.config.MuleDtdResolver - Found on classpath mule DTD: http://mule.mulesource.org/dtds/mule-configuration.dtd
 INFO [main] org.mule.MuleManager - Creating new MuleManager instance
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Registered event type: class org.mule.impl.internal.notifications.ManagerNotification
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Binding listener type 'interface org.mule.impl.internal.notifications.ManagerNotificationListener' to event type 'class org.mule.impl.internal.notifications.ManagerNotification'
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Registered event type: class org.mule.impl.internal.notifications.ModelNotification
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Binding listener type 'interface org.mule.impl.internal.notifications.ModelNotificationListener' to event type 'class org.mule.impl.internal.notifications.ModelNotification'
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Registered event type: class org.mule.impl.internal.notifications.ComponentNotification
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Binding listener type 'interface org.mule.impl.internal.notifications.ComponentNotificationListener' to event type 'class org.mule.impl.internal.notifications.ComponentNotification'
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Registered event type: class org.mule.impl.internal.notifications.SecurityNotification
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Binding listener type 'interface org.mule.impl.internal.notifications.SecurityNotificationListener' to event type 'class org.mule.impl.internal.notifications.SecurityNotification'
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Registered event type: class org.mule.impl.internal.notifications.ManagementNotification
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Binding listener type 'interface org.mule.impl.internal.notifications.ManagementNotificationListener' to event type 'class org.mule.impl.internal.notifications.ManagementNotification'
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Registered event type: class org.mule.impl.internal.notifications.AdminNotification
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Binding listener type 'interface org.mule.impl.internal.notifications.AdminNotificationListener' to event type 'class org.mule.impl.internal.notifications.AdminNotification'
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Registered event type: class org.mule.impl.internal.notifications.CustomNotification
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Binding listener type 'interface org.mule.impl.internal.notifications.CustomNotificationListener' to event type 'class org.mule.impl.internal.notifications.CustomNotification'
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Registered event type: class org.mule.impl.internal.notifications.ConnectionNotification
DEBUG [main] org.mule.impl.internal.notifications.ServerNotificationManager - Binding listener type 'interface org.mule.impl.internal.notifications.ConnectionNotificationListener' to event type 'class org.mule.impl.internal.notifications.ConnectionNotification'
 INFO [main] org.mule.extras.spring.SpringContainerContext - Loading Spring config from classpath, resource is: cases/beans.14slow.xml
 INFO [main] org.objectweb.jotm - JOTM started with a local transaction factory which is not bound.
 INFO [main] org.objectweb.jotm - CAROL initialization
 INFO [main] org.objectweb.carol.util.configuration.ConfigurationRepository - No protocols were defined for property 'carol.protocols', trying with default protocol = 'jrmp'.
 INFO [main] org.objectweb.jotm.jta - JOTM 2.0.10
DEBUG [main] org.mule.providers.jms.JmsConnector - Set UMOConnector name to: jmsConnector
DEBUG [main] org.mule.providers.service.TransportServiceDescriptor - Loading endpointUri resolver: org.mule.impl.endpoint.ResourceNameEndpointBuilder
DEBUG [main] org.mule.providers.jms.transformers.JMSMessageToObject - Setting transformer name to: JMSMessageToObject
 INFO [main] org.mule.MuleManager - Transformer JMSMessageToObject has been initialised successfully
DEBUG [main] org.mule.providers.jms.transformers.ObjectToJMSMessage - Setting transformer name to: ObjectToJMSMessage
 INFO [main] org.mule.MuleManager - Transformer ObjectToJMSMessage has been initialised successfully
DEBUG [main] org.mule.providers.service.TransportServiceDescriptor - Loading endpointUri resolver: org.mule.impl.endpoint.ResourceNameEndpointBuilder
DEBUG [main] org.mule.providers.service.TransportServiceDescriptor - Loading endpointUri resolver: org.mule.impl.endpoint.ResourceNameEndpointBuilder
DEBUG [main] org.mule.providers.service.TransportServiceDescriptor - Loading endpointUri resolver: org.mule.impl.endpoint.ResourceNameEndpointBuilder
DEBUG [main] org.mule.providers.service.TransportServiceDescriptor - Loading endpointUri resolver: org.mule.impl.endpoint.ResourceNameEndpointBuilder
DEBUG [main] org.mule.impl.MuleDescriptor - Using exception strategy: org.mule.impl.DefaultComponentExceptionStrategy
DEBUG [main] org.mule.impl.model.seda.SedaModel - Added Mule UMO: InboundRouter
DEBUG [main] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [main] org.mule.impl.container.MultiContainerContext - Object: 'busXAQCF' not found in container: descriptor
DEBUG [main] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [main] org.mule.impl.container.MultiContainerContext - Object: 'busXAQCF' not found in container: mule
java.lang.ClassNotFoundException: busXAQCF
at org.mule.util.ClassUtils.loadClass(ClassUtils.java:257)
at org.mule.impl.container.MuleContainerContext.getComponent(MuleContainerContext.java:53)
at org.mule.impl.container.MultiContainerContext.getComponent(MultiContainerContext.java:109)
at org.mule.config.builders.ContainerReference.resolveReference(ContainerReference.java:59)
at org.mule.config.builders.MuleXmlConfigurationBuilder.setContainerProperties(MuleXmlConfigurationBuilder.java:278)
at org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:244)
at org.mule.config.builders.MuleXmlConfigurationBuilder.configure(MuleXmlConfigurationBuilder.java:211)
at org.mule.MuleServer.initialize(MuleServer.java:290)
at org.mule.MuleServer.run(MuleServer.java:203)
at org.mule.MuleServer.start(MuleServer.java:191)
at org.mule.MuleServer.main(MuleServer.java:162)
DEBUG [main] org.mule.impl.container.MultiContainerContext - Object: 'busXAQCF' found in container: spring
DEBUG [main] org.mule.providers.jms.transformers.ObjectToJMSMessage - Setting transformer name to: ObjectToJMSMessage
 INFO [main] org.mule.config.builders.TransformerReference - Setting transformer: ObjectToJMSMessage on org.mule.impl.endpoint.MuleEndpoint.transformer
DEBUG [main] org.mule.providers.jms.transformers.JMSMessageToObject - Setting transformer name to: JMSMessageToObject
 INFO [main] org.mule.config.builders.TransformerReference - Setting transformer: JMSMessageToObject on org.mule.impl.endpoint.MuleEndpoint.transformer
DEBUG [main] org.mule.providers.jms.transformers.ObjectToJMSMessage - Setting transformer name to: ObjectToJMSMessage
 INFO [main] org.mule.config.builders.TransformerReference - Setting transformer: ObjectToJMSMessage on org.mule.impl.endpoint.MuleEndpoint.transformer
DEBUG [main] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=false, initialised=false, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [main] org.mule.impl.ImmutableMuleEndpoint - jms://input.queue: 1257659797
DEBUG [main] org.mule.impl.ImmutableMuleEndpoint - InputQueue: -927728761
DEBUG [main] org.mule.impl.ImmutableMuleEndpoint - senderAndReceiver: 479497073
DEBUG [main] org.mule.impl.ImmutableMuleEndpoint - hashCode: -483987694
DEBUG [main] org.mule.MuleManager - Creating default work manager using default threading profile: ThreadingProfile{maxThreadsActive=8, maxThreadsIdle=1, maxBufferSize=0, threadTTL=60000, poolExhaustPolicy=4, threadWaitTimeout=30000, doThreading=true, workManagerFactory=org.mule.config.ThreadingProfile$DefaultWorkManagerFactory@be76c7, rejectedExecutionHandler=null, threadFactory=null}
 INFO [main] org.mule.providers.jms.JmsConnector - Initialising: JmsConnector{this=1779885, started=false, initialised=false, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[jms], serviceOverrides=null}
DEBUG [main] org.mule.providers.jms.JmsConnector - Loading DispatcherFactory: org.mule.providers.jms.JmsMessageDispatcherFactory
 INFO [main] org.mule.providers.service.TransportServiceDescriptor - Loading default inbound transformer: org.mule.providers.jms.transformers.JMSMessageToObject
 INFO [main] org.mule.providers.service.TransportServiceDescriptor - Loading default outbound transformer: org.mule.providers.jms.transformers.ObjectToJMSMessage
 INFO [main] org.mule.providers.service.TransportServiceDescriptor - Loading default response transformer: org.mule.providers.jms.transformers.ObjectToJMSMessage
DEBUG [main] org.mule.providers.service.TransportServiceDescriptor - No session.handler set in service description, defaulting to: org.mule.impl.MuleSessionHandler
DEBUG [main] org.mule.providers.jms.JmsConnector - Disposing Dispatchers
DEBUG [main] org.mule.providers.jms.JmsConnector - Dispatchers Disposed
DEBUG [main] org.mule.providers.jms.JmsConnector - Disposing Receivers
DEBUG [main] org.mule.providers.jms.JmsConnector - Receivers Disposed
 INFO [main] org.mule.providers.service.TransportServiceDescriptor - Loading default inbound transformer: org.mule.providers.jms.transformers.JMSMessageToObject
 INFO [main] org.mule.providers.service.TransportServiceDescriptor - Loading default outbound transformer: org.mule.providers.jms.transformers.ObjectToJMSMessage
 INFO [main] org.mule.providers.service.TransportServiceDescriptor - Loading default response transformer: org.mule.providers.jms.transformers.ObjectToJMSMessage
 INFO [main] org.mule.impl.DefaultExceptionStrategy - Initialising exception listener: org.mule.impl.DefaultExceptionStrategy@19c7c21
DEBUG [main] org.mule.providers.jms.transformers.ObjectToJMSMessage - Setting transformer name to: ObjectToJMSMessage
 INFO [main] org.mule.MuleManager - Connectors have been initialised successfully
DEBUG [main] org.mule.impl.ImmutableMuleEndpoint - Already initialised: MuleEndpoint{connector=JmsConnector{this=1779885, started=false, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://input.queue, transformer=JMSMessageToObject{this=b57e9a, name='JMSMessageToObject', ignoreBadInput=false, returnClass=class java.lang.String, sourceTypes=[interface javax.jms.Message]}, name='InputQueue', type='senderAndReceiver', properties={}, transactionConfig=Transaction{factory=org.mule.transaction.XaTransactionFactory@17c96a9, action=ALWAYS_BEGIN, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=null, remoteSyncTimeout=null, endpointEncoding=null}
 INFO [main] org.mule.MuleManager - Initialising agents...
 INFO [main] org.mule.MuleManager - Agents Successfully Initialised
 INFO [main] org.mule.impl.DefaultComponentExceptionStrategy - Initialising exception listener: org.mule.impl.DefaultComponentExceptionStrategy@d480ea
 INFO [main] org.mule.impl.DefaultComponentExceptionStrategy - Initialising exception listener: org.mule.impl.DefaultComponentExceptionStrategy@913dc1
 INFO [main] org.mule.impl.DefaultComponentExceptionStrategy - Initialising exception listener: org.mule.impl.DefaultComponentExceptionStrategy@16d8196
DEBUG [main] org.mule.providers.jms.transformers.ObjectToJMSMessage - Setting transformer name to: ObjectToJMSMessage
DEBUG [main] org.mule.providers.jms.transformers.JMSMessageToObject - Setting transformer name to: JMSMessageToObject
DEBUG [main] org.mule.providers.jms.transformers.ObjectToJMSMessage - Setting transformer name to: ObjectToJMSMessage
DEBUG [main] org.mule.providers.jms.transformers.ObjectToJMSMessage - Setting transformer name to: ObjectToJMSMessage
DEBUG [main] org.mule.providers.jms.transformers.JMSMessageToObject - Setting transformer name to: JMSMessageToObject
 INFO [main] org.mule.impl.model.seda.SedaModel - Component InboundRouter has been started successfully
DEBUG [main] org.mule.providers.service.TransportServiceDescriptor - Loading endpointUri resolver: org.mule.impl.endpoint.SocketEndpointBuilder
DEBUG [main] org.mule.providers.tcp.TcpConnector - Set UMOConnector name to: connector.tcp.0
DEBUG [main] org.mule.providers.tcp.TcpConnector - Set UMOConnector name to: connector.tcp.0
 INFO [main] org.mule.providers.tcp.TcpConnector - Initialising: TcpConnector{this=4b82d2, started=false, initialised=false, name='connector.tcp.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[tcp], serviceOverrides=null}
DEBUG [main] org.mule.providers.tcp.TcpConnector - Loading DispatcherFactory: org.mule.providers.tcp.TcpMessageDispatcherFactory
DEBUG [main] org.mule.providers.service.TransportServiceDescriptor - No session.handler set in service description, defaulting to: org.mule.impl.MuleSessionHandler
DEBUG [main] org.mule.providers.tcp.TcpConnector - Disposing Dispatchers
DEBUG [main] org.mule.providers.tcp.TcpConnector - Dispatchers Disposed
DEBUG [main] org.mule.providers.tcp.TcpConnector - Disposing Receivers
DEBUG [main] org.mule.providers.tcp.TcpConnector - Receivers Disposed
 INFO [main] org.mule.impl.DefaultExceptionStrategy - Initialising exception listener: org.mule.impl.DefaultExceptionStrategy@69a4cb
DEBUG [main] org.mule.providers.tcp.TcpConnector - Connecting: TcpConnector{this=4b82d2, started=false, initialised=true, name='connector.tcp.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[tcp], serviceOverrides=null}
 INFO [main] org.mule.providers.tcp.TcpConnector - Starting: TcpConnector{this=4b82d2, started=false, initialised=true, name='connector.tcp.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[tcp], serviceOverrides=null}
 INFO [main] org.mule.providers.tcp.TcpConnector - Started: TcpConnector{this=4b82d2, started=true, initialised=true, name='connector.tcp.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[tcp], serviceOverrides=null}
 INFO [main] org.mule.providers.tcp.TcpConnector - Connected: TcpConnector{this=4b82d2, started=true, initialised=true, name='connector.tcp.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[tcp], serviceOverrides=null}
 INFO [main] org.mule.impl.internal.admin.MuleAdminAgent - Registering Admin listener on: tcp://localhost:60504
DEBUG [main] org.mule.impl.MuleDescriptor - Using exception strategy: org.mule.impl.DefaultComponentExceptionStrategy
DEBUG [main] org.mule.impl.model.seda.SedaModel - Added Mule UMO: _muleManagerComponent
 INFO [main] org.mule.impl.model.seda.SedaModel - Initialising component: _muleManagerComponent
DEBUG [main] org.mule.impl.ImmutableMuleEndpoint - Already initialised: MuleEndpoint{connector=TcpConnector{this=4b82d2, started=true, initialised=true, name='connector.tcp.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[tcp], serviceOverrides=null}, endpointUri=tcp://localhost:60504, transformer=null, name='.muleManagerEndpoint', type='receiver', properties={}, transactionConfig=Transaction{factory=null, action=NONE, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=null, remoteSyncTimeout=null, endpointEncoding=null}
 INFO [main] org.mule.util.queue.TransactionalQueueManager - Starting ResourceManager
DEBUG [main] org.mule.util.queue.FilePersistenceStrategy - Restore retrieved 0 objects
 INFO [main] org.mule.util.queue.TransactionalQueueManager - Started ResourceManager
DEBUG [main] org.mule.providers.jms.JmsConnector - Connecting: JmsConnector{this=1779885, started=false, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=false, supportedProtocols=[jms], serviceOverrides=null}
DEBUG [main] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.Connection.setExceptionListener(javax.jms.ExceptionListener) throws javax.jms.JMSException
 INFO [main] org.mule.providers.jms.JmsConnector - Starting: JmsConnector{this=1779885, started=false, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}
DEBUG [main] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.Connection.start() throws javax.jms.JMSException
 INFO [main] org.mule.providers.jms.JmsConnector - Started: JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}
DEBUG [main] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}
 INFO [main] org.mule.providers.jms.JmsConnector - Connected: JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}
DEBUG [main] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}
 INFO [main] org.mule.MuleManager - Connectors have been started successfully
 INFO [main] org.mule.MuleManager - Starting agents...
 INFO [main] org.mule.MuleManager - Starting agent: Mule Admin: accepting connections on tcp://localhost:60504
 INFO [main] org.mule.MuleManager - Agents Successfully Started
 INFO [main] org.mule.providers.tcp.TcpConnector - Registering listener: _muleManagerComponent on endpointUri: tcp://localhost:60504
DEBUG [main] org.mule.providers.tcp.TcpMessageReceiver - Connecting: TcpMessageReceiver{this=9260ee, receiverKey=tcp://localhost:60504, endpoint=tcp://localhost:60504}
 INFO [main] org.mule.providers.tcp.TcpMessageReceiver - Connected: TcpMessageReceiver{this=9260ee, receiverKey=tcp://localhost:60504, endpoint=tcp://localhost:60504}
DEBUG [main] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [main] org.mule.impl.container.MultiContainerContext - Object: 'org.mule.impl.internal.admin.MuleManagerComponent' not found in container: descriptor
DEBUG [main] org.mule.impl.container.MultiContainerContext - Object: 'org.mule.impl.internal.admin.MuleManagerComponent' found in container: mule
 INFO [main] org.mule.impl.model.seda.SedaModel - Component _muleManagerComponent has been started successfully
 INFO [main] org.mule.providers.jms.JmsConnector - Registering listener: InboundRouter on endpointUri: jms://input.queue
DEBUG [main] org.mule.providers.jms.TransactedJmsMessageReceiver - Connecting: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [main] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [main] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [main] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [main] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageConsumer javax.jms.Session.createConsumer(javax.jms.Destination,java.lang.String) throws javax.jms.JMSException
DEBUG [main] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to jms://input.queue
 INFO [main] org.mule.providers.jms.TransactedJmsMessageReceiver - Connected: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [main] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [main] org.mule.impl.container.MultiContainerContext - Object: 'org.mule.components.simple.BridgeComponent' not found in container: descriptor
DEBUG [main] org.mule.impl.container.MultiContainerContext - Object: 'org.mule.components.simple.BridgeComponent' found in container: mule
DEBUG [main] org.mule.providers.jms.TransactedJmsMessageReceiver - TransactedJmsMessageReceiver@2d59a3 scheduled ScheduledThreadPoolExecutor.ScheduledFutureTask@1238785 with 1000ms polling frequency
DEBUG [main] org.mule.providers.jms.TransactedJmsMessageReceiver - TransactedJmsMessageReceiver@2d59a3 scheduled ScheduledThreadPoolExecutor.ScheduledFutureTask@19646fd with 1000ms polling frequency
DEBUG [main] org.mule.providers.jms.TransactedJmsMessageReceiver - TransactedJmsMessageReceiver@2d59a3 scheduled ScheduledThreadPoolExecutor.ScheduledFutureTask@10ebe18 with 1000ms polling frequency
DEBUG [main] org.mule.providers.jms.TransactedJmsMessageReceiver - TransactedJmsMessageReceiver@2d59a3 scheduled ScheduledThreadPoolExecutor.ScheduledFutureTask@e2433b with 1000ms polling frequency
 INFO [main] org.mule.impl.model.seda.SedaModel - Component InboundRouter has been started successfully
DEBUG [main] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [main] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [main] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [main] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
 INFO [main] org.mule.MuleManager -
**********************************************************************
* Mule Version Info not set *
* *
* Server started: dinsdag 22 mei 2007 14:16:01 uur CEST *
* Server ID: PassThrough *
* JDK: 1.4.2_12 (mixed mode) *
* OS: Windows XP - Service Pack 2 (5.1, x86) *
* Host: utcd101673 (172.17.41.115) *
* *
* Agents Running: *
* Mule Admin: accepting connections on tcp://localhost:60504 *
**********************************************************************
 INFO [main] org.mule.MuleServer - Mule Server initialized.
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageConsumer javax.jms.Session.createConsumer(javax.jms.Destination,java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Beginning transaction
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.XaTransaction - Beginning transaction
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionCoordination - Binding new transaction (1)
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Transaction successfully started
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Message javax.jms.MessageConsumer.receive(long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@cb07ef
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlisting resource in xa transaction: com.ibm.mq.MQXAResource@c5122f
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.start(javax.transaction.xa.Xid,int) throws javax.transaction.xa.XAException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public java.lang.String java.lang.Object.toString()
ERROR [jmsConnector.scheduler.1] org.objectweb.jotm - Cannot send XA(com.ibm.mq.MQXAResource@c5122f) start:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
 INFO [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Exception Caught in Transaction template. Handing off to exception handler: org.mule.impl.DefaultExceptionStrategy@19c7c21
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Caught exception in Exception Strategy: null
java.lang.reflect.UndeclaredThrowableException
at $Proxy2.receive(Unknown Source)
at org.mule.providers.jms.TransactedJmsMessageReceiver.getMessages(TransactedJmsMessageReceiver.java:199)
at org.mule.providers.TransactedPollingMessageReceiver$1.doInTransaction(TransactedPollingMessageReceiver.java:92)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:76)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.transaction.SystemException: Cannot send XA(com.ibm.mq.MQXAResource@c5122f) start:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
at org.objectweb.jotm.TransactionImpl.enlistResource(TransactionImpl.java:445)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler.enlist(ConnectionFactoryWrapper.java:276)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:360)
... 14 more
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Caught exception in Exception Strategy: null
java.lang.reflect.UndeclaredThrowableException
at $Proxy2.receive(Unknown Source)
at org.mule.providers.jms.TransactedJmsMessageReceiver.getMessages(TransactedJmsMessageReceiver.java:199)
at org.mule.providers.TransactedPollingMessageReceiver$1.doInTransaction(TransactedPollingMessageReceiver.java:92)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:76)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.transaction.SystemException: Cannot send XA(com.ibm.mq.MQXAResource@c5122f) start:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
at org.objectweb.jotm.TransactionImpl.enlistResource(TransactionImpl.java:445)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler.enlist(ConnectionFactoryWrapper.java:276)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:360)
... 14 more
 INFO [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - There is no current event available, routing Null message with the exception
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Caught exception in Exception Strategy: null
java.lang.reflect.UndeclaredThrowableException
at $Proxy2.receive(Unknown Source)
at org.mule.providers.jms.TransactedJmsMessageReceiver.getMessages(TransactedJmsMessageReceiver.java:199)
at org.mule.providers.TransactedPollingMessageReceiver$1.doInTransaction(TransactedPollingMessageReceiver.java:92)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:76)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.transaction.SystemException: Cannot send XA(com.ibm.mq.MQXAResource@c5122f) start:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
at org.objectweb.jotm.TransactionImpl.enlistResource(TransactionImpl.java:445)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler.enlist(ConnectionFactoryWrapper.java:276)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:360)
... 14 more
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Caught exception in Exception Strategy: null
java.lang.reflect.UndeclaredThrowableException
at $Proxy2.receive(Unknown Source)
at org.mule.providers.jms.TransactedJmsMessageReceiver.getMessages(TransactedJmsMessageReceiver.java:199)
at org.mule.providers.TransactedPollingMessageReceiver$1.doInTransaction(TransactedPollingMessageReceiver.java:92)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:76)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.transaction.SystemException: Cannot send XA(com.ibm.mq.MQXAResource@c5122f) start:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
at org.objectweb.jotm.TransactionImpl.enlistResource(TransactionImpl.java:445)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler.enlist(ConnectionFactoryWrapper.java:276)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:360)
... 14 more
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Message being processed is: org.mule.providers.DefaultMessageAdapter{id=35a780b6-085e-11dc-a58d-6775dbc3e832, payload=org.mule.providers.NullPayload, correlationId=null, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={}}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - There is no session id on the request using key: ID. Generating new session id: 35a9caa8-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowing a dispatcher for endpoint: jms://error.queue
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowed dispatcher: JmsMessageDispatcher{this=1080876, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Returning dispatcher for endpoint: jms://error.queue = JmsMessageDispatcher{this=1080876, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - routed Exception message via MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://error.queue, transformer=ObjectToJMSMessage{this=63b2e6, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=class java.lang.Object, sourceTypes=[]}, name='ConnectorErrorQueue', type='sender', properties={}, transactionConfig=Transaction{factory=org.mule.transaction.XaTransactionFactory@1762fc7, action=ALWAYS_BEGIN, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=null, remoteSyncTimeout=null, endpointEncoding=null}
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Exception caught: rollback transaction
java.lang.reflect.UndeclaredThrowableException
at $Proxy2.receive(Unknown Source)
at org.mule.providers.jms.TransactedJmsMessageReceiver.getMessages(TransactedJmsMessageReceiver.java:199)
at org.mule.providers.TransactedPollingMessageReceiver$1.doInTransaction(TransactedPollingMessageReceiver.java:92)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:76)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.transaction.SystemException: Cannot send XA(com.ibm.mq.MQXAResource@c5122f) start:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
at org.objectweb.jotm.TransactionImpl.enlistResource(TransactionImpl.java:445)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler.enlist(ConnectionFactoryWrapper.java:276)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:360)
... 14 more
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.XaTransaction - Rolling back transaction
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.rollback(javax.transaction.xa.Xid) throws javax.transaction.xa.XAException
ERROR [jmsConnector.scheduler.1] org.objectweb.jotm - Got XAException from res.rollback: Cannot send res.rollback:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageConsumer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.Session.close() throws javax.jms.JMSException
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Caught exception in Exception Strategy: Exception on rollback:java.rmi.RemoteException: rollback: Unexpected XAException:Cannot send res.rollback:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
java.lang.IllegalStateException: Exception on rollback:java.rmi.RemoteException: rollback: Unexpected XAException:Cannot send res.rollback:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
at org.objectweb.jotm.TransactionImpl.rollback(TransactionImpl.java:671)
at org.mule.transaction.XaTransaction.doRollback(XaTransaction.java:118)
at org.mule.transaction.AbstractTransaction.rollback(AbstractTransaction.java:117)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:122)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Caught exception in Exception Strategy: Exception on rollback:java.rmi.RemoteException: rollback: Unexpected XAException:Cannot send res.rollback:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
java.lang.IllegalStateException: Exception on rollback:java.rmi.RemoteException: rollback: Unexpected XAException:Cannot send res.rollback:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
at org.objectweb.jotm.TransactionImpl.rollback(TransactionImpl.java:671)
at org.mule.transaction.XaTransaction.doRollback(XaTransaction.java:118)
at org.mule.transaction.AbstractTransaction.rollback(AbstractTransaction.java:117)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:122)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Caught exception in Exception Strategy: Exception on rollback:java.rmi.RemoteException: rollback: Unexpected XAException:Cannot send res.rollback:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
java.lang.IllegalStateException: Exception on rollback:java.rmi.RemoteException: rollback: Unexpected XAException:Cannot send res.rollback:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
at org.objectweb.jotm.TransactionImpl.rollback(TransactionImpl.java:671)
at org.mule.transaction.XaTransaction.doRollback(XaTransaction.java:118)
at org.mule.transaction.AbstractTransaction.rollback(AbstractTransaction.java:117)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:122)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Caught exception in Exception Strategy: Exception on rollback:java.rmi.RemoteException: rollback: Unexpected XAException:Cannot send res.rollback:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
java.lang.IllegalStateException: Exception on rollback:java.rmi.RemoteException: rollback: Unexpected XAException:Cannot send res.rollback:javax.transaction.xa.XAException: XAResource closed (error code = -6) --XAResource closed
at org.objectweb.jotm.TransactionImpl.rollback(TransactionImpl.java:671)
at org.mule.transaction.XaTransaction.doRollback(XaTransaction.java:118)
at org.mule.transaction.AbstractTransaction.rollback(AbstractTransaction.java:117)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:122)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Message being processed is: org.mule.providers.DefaultMessageAdapter{id=35a9caa7-085e-11dc-a58d-6775dbc3e832, payload=org.mule.impl.message.ExceptionMessage, correlationId=null, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={}}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - There is no session id on the request using key: ID. Generating new session id: 35ac3bab-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowing a dispatcher for endpoint: jms://error.queue
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowed dispatcher: JmsMessageDispatcher{this=1080876, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connecting: JmsMessageDispatcher{this=1080876, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=1080876, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connected: JmsMessageDispatcher{this=1080876, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=1080876, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - dispatching on endpoint: jms://error.queue. Event id is: 35ac3bac-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageProducer javax.jms.Session.createProducer(javax.jms.Destination) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Applying transformer ObjectToJMSMessage (org.mule.providers.jms.transformers.ObjectToJMSMessage)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object before transform: ExceptionMessage{message=ExceptionMessage{message={NullPayload}, context={}exception=java.lang.reflect.UndeclaredThrowableException, componentName='Unknown', endpointUri=null, timeStamp=Tue May 22 14:...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Source object is org.mule.impl.message.ExceptionMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.ObjectMessage javax.jms.Session.createObjectMessage() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Resulting object is com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object after transform:
JMS Message class: jms_object
  JMSType: null
  JMSDeliveryMode: 2
  JMSExpiration: 0
  JMSPriority: 4
  JMSMessageID: null
  JMSTimestamp: 0
  JMSCorrelationID:null
  JMSDestinat...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - The transformed object is of expected type. Type is: com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Sending message of type com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.QueueSender.send(javax.jms.Message,int,int,long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@143a083
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageProducer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnecting: JmsMessageDispatcher{this=1080876, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnected: JmsMessageDispatcher{this=1080876, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Returning dispatcher for endpoint: jms://error.queue = JmsMessageDispatcher{this=1080876, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Failed to dispatch message to error queue after it failed to process. This may cause message loss.Logging Message here:
org.mule.providers.DefaultMessageAdapter{id=35a9caa7-085e-11dc-a58d-6775dbc3e832, payload=org.mule.impl.message.ExceptionMessage, correlationId=null, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={}}
org.mule.umo.provider.DispatchException: Failed to route event via endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://error.queue, transformer=ObjectToJMSMessage{this=63b2e6, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=class java.lang.Object, sourceTypes=[]}, name='ConnectorErrorQueue', type='sender', properties={}, transactionConfig=Transaction{factory=org.mule.transaction.XaTransactionFactory@1762fc7, action=ALWAYS_BEGIN, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=false, remoteSyncTimeout=null, endpointEncoding=null}. Message payload is of type: org.mule.impl.message.ExceptionMessage
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.AbstractExceptionListener.routeException(AbstractExceptionListener.java:241)
at org.mule.impl.DefaultExceptionStrategy.handleMessagingException(DefaultExceptionStrategy.java:31)
at org.mule.impl.DefaultExceptionStrategy.handleStandardException(DefaultExceptionStrategy.java:55)
at org.mule.impl.AbstractExceptionListener.exceptionThrown(AbstractExceptionListener.java:122)
at org.mule.providers.AbstractMessageReceiver.handleException(AbstractMessageReceiver.java:173)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:125)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.reflect.UndeclaredThrowableException
at $Proxy4.send(Unknown Source)
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)
... 15 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:362)
... 20 more
Caused by: javax.jms.IllegalStateException: MQJMS3026: QueueSender is closed
at com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java:1006)
... 25 more
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageConsumer javax.jms.Session.createConsumer(javax.jms.Destination,java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Beginning transaction
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.XaTransaction - Beginning transaction
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionCoordination - Binding new transaction (1)
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Transaction successfully started
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Message javax.jms.MessageConsumer.receive(long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@425eb9
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlisting resource in xa transaction: com.ibm.mq.MQXAResource@18f1a31
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.start(javax.transaction.xa.Xid,int) throws javax.transaction.xa.XAException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Message received it is of type: com.ibm.jms.JMSTextMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Message received on unknown destination
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Message CorrelationId is: null
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Jms Message Id is: ID:414d5120514d5f757463643130313637ceda52462000d602
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Message Received from: jms://input.queue
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Message Payload:

JMS Message class: jms_text
  JMSType: null
  JMSDeliveryMode: 2
  JMSExpiration: 0
  JMSPriority: 3
  JMSMessageID: ID:414d5120514d5f757463643130313637ceda52462000d602
  JMSTimestam...
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - There is no session id on the request using key: ID. Generating new session id: 35dbd72e-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.routing.inbound.ForwardingConsumer - Attempting to route event: 35dbd72f-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.routing.inbound.ForwardingConsumer - Attempting to route event: 35dbd72f-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.JMSMessageToObject - Applying transformer JMSMessageToObject (org.mule.providers.jms.transformers.JMSMessageToObject)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.JMSMessageToObject - Object before transform:
JMS Message class: jms_text
  JMSType: null
  JMSDeliveryMode: 2
  JMSExpiration: 0
  JMSPriority: 3
  JMSMessageID: ID:414d5120514d5f757463643130313637ceda52462000d602
  JMSTimestam...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.JMSMessageToObject - Source object is com.ibm.jms.JMSTextMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.JMSMessageToObject - Message type received is: com.ibm.jms.JMSTextMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.JMSMessageToObject - Resulting object is java.lang.String
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.JMSMessageToObject - Object after transform: 1

DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.JMSMessageToObject - The transformed object is of expected type. Type is: java.lang.String
DEBUG [jmsConnector.scheduler.1] org.mule.routing.outbound.OutboundPassThroughRouter - No CorrelationId is set on the message, will set a new Id
DEBUG [jmsConnector.scheduler.1] org.mule.routing.outbound.OutboundPassThroughRouter - Extracted correlation Id as: ID:414d5120514d5f757463643130313637ceda52462000d602
DEBUG [jmsConnector.scheduler.1] org.mule.routing.outbound.OutboundPassThroughRouter - Setting Correlation info on Outbound router for endpoint: jms://output.queue
Id=ID:414d5120514d5f757463643130313637ceda52462000d602
DEBUG [jmsConnector.scheduler.1] org.mule.routing.outbound.OutboundPassThroughRouter - Message being sent to: jms://output.queue
DEBUG [jmsConnector.scheduler.1] org.mule.routing.outbound.OutboundPassThroughRouter - org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=java.lang.String, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
JMS_IBM_MsgType=8
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMSPriority=3
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMS_IBM_PutDate=20070522
JMSXDeliveryCount=1
JMS_IBM_Format=MQSTR
}}
DEBUG [jmsConnector.scheduler.1] org.mule.routing.outbound.OutboundPassThroughRouter - Message payload:
1

DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - Session has received synchronous event on endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://output.queue, transformer=ObjectToJMSMessage{this=cab854, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=null, sourceTypes=[]}, name='OutputQueue', type='senderAndReceiver', properties={}, transactionConfig=Transaction{factory=null, action=NONE, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=null, remoteSyncTimeout=null, endpointEncoding=null}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - Creating event with data: java.lang.String, for endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://output.queue, transformer=ObjectToJMSMessage{this=cab854, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=null, sourceTypes=[]}, name='OutputQueue', type='senderAndReceiver', properties={}, transactionConfig=Transaction{factory=null, action=NONE, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=null, remoteSyncTimeout=null, endpointEncoding=null}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - sending event: Event: 35de4831-085e-11dc-a58d-6775dbc3e832, sync=false, stop processing=false, MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://output.queue, transformer=ObjectToJMSMessage{this=cab854, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=null, sourceTypes=[]}, name='OutputQueue', type='senderAndReceiver', properties={}, transactionConfig=Transaction{factory=null, action=NONE, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=null, remoteSyncTimeout=null, endpointEncoding=null}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSessionHandler - Adding session header to message: ID=35dbd72e-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.transformers.codec.Base64Encoder - Applying transformer Base64Encoder (org.mule.transformers.codec.Base64Encoder)
DEBUG [jmsConnector.scheduler.1] org.mule.transformers.codec.Base64Encoder - Object before transform: ID=35dbd72e-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.transformers.codec.Base64Encoder - Object after transform: SUQ9MzVkYmQ3MmUtMDg1ZS0xMWRjLWE1OGQtNjc3NWRiYzNlODMy
DEBUG [jmsConnector.scheduler.1] org.mule.transformers.codec.Base64Encoder - The transformed object is of expected type. Type is: java.lang.String
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowing a dispatcher for endpoint: jms://output.queue
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://output.queue: -1951373389
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - OutputQueue: 830550128
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - senderAndReceiver: 479497073
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: 1704012293
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://output.queue: -1951373389
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - OutputQueue: 830550128
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - senderAndReceiver: 479497073
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: 1704012293
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://output.queue: -1951373389
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - OutputQueue: 830550128
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - senderAndReceiver: 479497073
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: 1704012293
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://output.queue: -1951373389
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - OutputQueue: 830550128
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - senderAndReceiver: 479497073
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: 1704012293
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://output.queue: -1951373389
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - OutputQueue: 830550128
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - senderAndReceiver: 479497073
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: 1704012293
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowed dispatcher: JmsMessageDispatcher{this=d337d3, endpoint=jms://output.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connecting: JmsMessageDispatcher{this=d337d3, endpoint=jms://output.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=d337d3, endpoint=jms://output.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connected: JmsMessageDispatcher{this=d337d3, endpoint=jms://output.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=d337d3, endpoint=jms://output.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - dispatching on endpoint: jms://output.queue. Event id is: 35de4831-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving jms session from current transaction org.mule.transaction.XaTransaction@f63055
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnecting: JmsMessageDispatcher{this=d337d3, endpoint=jms://output.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnected: JmsMessageDispatcher{this=d337d3, endpoint=jms://output.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Returning dispatcher for endpoint: jms://output.queue = JmsMessageDispatcher{this=d337d3, endpoint=jms://output.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://output.queue: -1951373389
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - OutputQueue: 830550128
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - senderAndReceiver: 479497073
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: 1704012293
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://output.queue: -1951373389
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - OutputQueue: 830550128
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - senderAndReceiver: 479497073
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: 1704012293
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://output.queue: -1951373389
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - OutputQueue: 830550128
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - senderAndReceiver: 479497073
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: 1704012293
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
 INFO [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Exception Caught in Transaction template. Handing off to exception handler: org.mule.impl.DefaultExceptionStrategy@19c7c21
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy -
********************************************************************************
Message : Failed to route event via endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://output.queue, transformer=ObjectToJMSMessage{this=cab854, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=null, sourceTypes=[]}, name='OutputQueue', type='senderAndReceiver', properties={}, transactionConfig=Transaction{factory=null, action=NONE, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=false, remoteSyncTimeout=null, endpointEncoding=null}. Message payload is of type: java.lang.String
Type : org.mule.umo.provider.DispatchException
Code : MULE_ERROR-42999
JMS Code : MQJMS1024
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/umo/provider/DispatchException.html
Payload : 1

********************************************************************************
Exception stack is:
1. MQJMS1024: session closed(JMS Code: MQJMS1024) (javax.jms.IllegalStateException)
  com.ibm.mq.jms.MQSession:2722 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/IllegalStateException.html)
2. null (java.lang.reflect.InvocationTargetException)
  sun.reflect.NativeMethodAccessorImpl:-2 (http://java.sun.com/j2se/1.4.2/docs/api/java/lang/reflect/InvocationTargetException.html)
3. null (java.lang.reflect.UndeclaredThrowableException)
  $Proxy1:-1 (http://java.sun.com/j2se/1.4.2/docs/api/java/lang/reflect/UndeclaredThrowableException.html)
4. Failed to route event via endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://output.queue, transformer=ObjectToJMSMessage{this=cab854, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=null, sourceTypes=[]}, name='OutputQueue', type='senderAndReceiver', properties={}, transactionConfig=Transaction{factory=null, action=NONE, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=false, remoteSyncTimeout=null, endpointEncoding=null}. Message payload is of type: java.lang.String (org.mule.umo.provider.DispatchException)
  org.mule.providers.AbstractMessageDispatcher:252 (http://mule.mulesource.org/docs/apidocs/org/mule/umo/provider/DispatchException.html)
********************************************************************************
Root Exception stack trace:
javax.jms.IllegalStateException: MQJMS1024: session closed
at com.ibm.mq.jms.MQSession.checkSessionOpen(MQSession.java:2722)
at com.ibm.mq.jms.MQSession.createQueue(MQSession.java:4557)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler.invoke(ConnectionFactoryWrapper.java:223)
at $Proxy1.createQueue(Unknown Source)
at org.mule.providers.jms.Jms11Support.createDestination(Jms11Support.java:159)
at org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:130)
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.impl.MuleSession.sendEvent(MuleSession.java:209)
at org.mule.routing.outbound.AbstractOutboundRouter.send(AbstractOutboundRouter.java:121)
at org.mule.routing.outbound.FilteringOutboundRouter.route(FilteringOutboundRouter.java:67)
at org.mule.routing.outbound.OutboundPassThroughRouter.route(OutboundPassThroughRouter.java:81)
at org.mule.routing.outbound.OutboundRouterCollection$1.doInTransaction(OutboundRouterCollection.java:66)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:40)
at org.mule.routing.outbound.OutboundRouterCollection.route(OutboundRouterCollection.java:71)
at org.mule.routing.inbound.ForwardingConsumer.process(ForwardingConsumer.java:51)
at org.mule.routing.inbound.InboundRouterCollection.route(InboundRouterCollection.java:86)
at org.mule.providers.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage(AbstractMessageReceiver.java:575)
at org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:317)
at org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:252)
at org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:245)
at org.mule.providers.jms.TransactedJmsMessageReceiver.getMessages(TransactedJmsMessageReceiver.java:256)
at org.mule.providers.TransactedPollingMessageReceiver$1.doInTransaction(TransactedPollingMessageReceiver.java:92)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:76)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************

ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Message being processed is: org.mule.providers.jms.JmsMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=com.ibm.jms.JMSTextMessage, correlationId=null, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMS_IBM_MsgType=8
JMSPriority=3
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMSXDeliveryCount=1
JMS_IBM_PutDate=20070522
JMS_IBM_Format=MQSTR
}}
DEBUG [jmsConnector.scheduler.1] org.mule.transformers.codec.Base64Decoder - Applying transformer Base64Decoder (org.mule.transformers.codec.Base64Decoder)
DEBUG [jmsConnector.scheduler.1] org.mule.transformers.codec.Base64Decoder - Object before transform: SUQ9MzVkYmQ3MmUtMDg1ZS0xMWRjLWE1OGQtNjc3NWRiYzNlODMy
DEBUG [jmsConnector.scheduler.1] org.mule.transformers.codec.Base64Decoder - Object after transform: {73,68,61,51,53,100,98,100,55,50,101,45,48,56,53,101,45,49,49,100,99,45,97,53,56,100,45,54,55,55,53,100,98,99,51,101,56,51,50}
DEBUG [jmsConnector.scheduler.1] org.mule.transformers.codec.Base64Decoder - The transformed object is of expected type. Type is: [B
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSessionHandler - Parsing session header: ID=35dbd72e-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSessionHandler - Added Session variable: ID=35dbd72e-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - Got session with id: 35dbd72e-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowing a dispatcher for endpoint: jms://error.queue
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowed dispatcher: JmsMessageDispatcher{this=f38cf0, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connecting: JmsMessageDispatcher{this=f38cf0, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=f38cf0, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connected: JmsMessageDispatcher{this=f38cf0, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=f38cf0, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - dispatching on endpoint: jms://error.queue. Event id is: 35e7be13-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving jms session from current transaction org.mule.transaction.XaTransaction@f63055
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnecting: JmsMessageDispatcher{this=f38cf0, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnected: JmsMessageDispatcher{this=f38cf0, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Returning dispatcher for endpoint: jms://error.queue = JmsMessageDispatcher{this=f38cf0, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Failed to dispatch message to error queue after it failed to process. This may cause message loss.Logging Message here:
org.mule.providers.jms.JmsMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=com.ibm.jms.JMSTextMessage, correlationId=null, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMS_IBM_MsgType=8
JMSPriority=3
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMSXDeliveryCount=1
JMS_IBM_PutDate=20070522
JMS_IBM_Format=MQSTR
}}
org.mule.umo.provider.DispatchException: Failed to route event via endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://error.queue, transformer=ObjectToJMSMessage{this=63b2e6, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=class java.lang.Object, sourceTypes=[]}, name='ConnectorErrorQueue', type='sender', properties={}, transactionConfig=Transaction{factory=org.mule.transaction.XaTransactionFactory@1762fc7, action=ALWAYS_BEGIN, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=false, remoteSyncTimeout=null, endpointEncoding=null}. Message payload is of type: org.mule.impl.message.ExceptionMessage
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.AbstractExceptionListener.routeException(AbstractExceptionListener.java:241)
at org.mule.impl.DefaultExceptionStrategy.handleRoutingException(DefaultExceptionStrategy.java:37)
at org.mule.impl.AbstractExceptionListener.exceptionThrown(AbstractExceptionListener.java:93)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:99)
at org.mule.providers.TransactedPollingMessageReceiver.poll(TransactedPollingMessageReceiver.java:103)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:163)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.reflect.UndeclaredThrowableException
at $Proxy1.createQueue(Unknown Source)
at org.mule.providers.jms.Jms11Support.createDestination(Jms11Support.java:159)
at org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:130)
at org.mule.providers.jms.JmsMessageDispatcher.doSend(JmsMessageDispatcher.java:316)
at org.mule.providers.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:224)
... 16 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler.invoke(ConnectionFactoryWrapper.java:223)
... 21 more
Caused by: javax.jms.IllegalStateException: MQJMS1024: session closed
at com.ibm.mq.jms.MQSession.checkSessionOpen(MQSession.java:2722)
at com.ibm.mq.jms.MQSession.createQueue(MQSession.java:4557)
... 26 more
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.XaTransaction - Committing transaction
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.end(javax.transaction.xa.Xid,int) throws javax.transaction.xa.XAException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.commit(javax.transaction.xa.Xid,boolean) throws javax.transaction.xa.XAException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageConsumer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.Session.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Exception caught is a ConnectException, disconnecting receiver and invoking ReconnectStrategy
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Disconnecting: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Disconnected: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy -
********************************************************************************
Message : Initialisation Failure: MQJMS1068: failed to obtain XAResource
Type : org.mule.providers.ConnectException
Code : MULE_ERROR-84
JMS Code : MQJMS1068
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html
Object : TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
********************************************************************************
Exception stack is:
1. xa_open failed (javax.transaction.xa.XAException)
  com.ibm.mq.MQXAResource:118 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/transaction/xa/XAException.html)
2. MQJMS1068: failed to obtain XAResource(JMS Code: MQJMS1068) (javax.jms.JMSException)
  com.ibm.mq.jms.services.ConfigEnvironment:567 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/JMSException.html)
3. Initialisation Failure: MQJMS1068: failed to obtain XAResource (org.mule.providers.ConnectException)
  org.mule.providers.jms.TransactedJmsMessageReceiver:349 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html)
********************************************************************************
Root Exception stack trace:
javax.transaction.xa.XAException: xa_open failed
at com.ibm.mq.MQXAResource.<init>(MQXAResource.java:118)
at com.ibm.mq.MQXAQueueManager.getXAResource(MQXAQueueManager.java:270)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:101)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************

DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy -
********************************************************************************
Message : Initialisation Failure: MQJMS1068: failed to obtain XAResource
Type : org.mule.providers.ConnectException
Code : MULE_ERROR-84
JMS Code : MQJMS1068
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html
Object : TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
********************************************************************************
Exception stack is:
1. xa_open failed (javax.transaction.xa.XAException)
  com.ibm.mq.MQXAResource:118 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/transaction/xa/XAException.html)
2. MQJMS1068: failed to obtain XAResource(JMS Code: MQJMS1068) (javax.jms.JMSException)
  com.ibm.mq.jms.services.ConfigEnvironment:567 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/JMSException.html)
3. Initialisation Failure: MQJMS1068: failed to obtain XAResource (org.mule.providers.ConnectException)
  org.mule.providers.jms.TransactedJmsMessageReceiver:349 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html)
********************************************************************************
Root Exception stack trace:
javax.transaction.xa.XAException: xa_open failed
at com.ibm.mq.MQXAResource.<init>(MQXAResource.java:118)
at com.ibm.mq.MQXAQueueManager.getXAResource(MQXAQueueManager.java:270)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:101)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************

ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Message being processed is: org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
JMS_IBM_MsgType=8
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMSPriority=3
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMSXDeliveryCount=1
JMS_IBM_PutDate=20070522
JMS_IBM_Format=MQSTR
}}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - There is no session id on the request using key: ID. Generating new session id: 35f133f5-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowing a dispatcher for endpoint: jms://error.queue
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowed dispatcher: JmsMessageDispatcher{this=2af8f5, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connecting: JmsMessageDispatcher{this=2af8f5, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=2af8f5, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connected: JmsMessageDispatcher{this=2af8f5, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=2af8f5, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - dispatching on endpoint: jms://error.queue. Event id is: 35f133f6-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageProducer javax.jms.Session.createProducer(javax.jms.Destination) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Applying transformer ObjectToJMSMessage (org.mule.providers.jms.transformers.ObjectToJMSMessage)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object before transform: ExceptionMessage{message=ExceptionMessage{message=1
, context={JMSTimestamp=1179836110110, MULE_SESSION=SUQ9MzVkYmQ3MmUtMDg1ZS0xMWRjLWE1OGQtNjc3NWRiYzNlODMy, MULE_ENDPOINT=jms://output.queue, JMS_IBM_...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Source object is org.mule.impl.message.ExceptionMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.ObjectMessage javax.jms.Session.createObjectMessage() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXAppID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXAppID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXUserID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXUserID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXDeliveryCount' of type java.lang.Integer': MQJMS1058: Invalid message property name: JMSXDeliveryCount
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Resulting object is com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object after transform:
JMS Message class: jms_object
  JMSType: null
  JMSDeliveryMode: 2
  JMSExpiration: 0
  JMSPriority: 4
  JMSMessageID: null
  JMSTimestamp: 0
  JMSCorrelationID:ID:414d5120514d5f7...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - The transformed object is of expected type. Type is: com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Sending message of type com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.QueueSender.send(javax.jms.Message,int,int,long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@10df4e2
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageProducer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnecting: JmsMessageDispatcher{this=2af8f5, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnected: JmsMessageDispatcher{this=2af8f5, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Returning dispatcher for endpoint: jms://error.queue = JmsMessageDispatcher{this=2af8f5, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Failed to dispatch message to error queue after it failed to process. This may cause message loss.Logging Message here:
org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
JMS_IBM_MsgType=8
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMSPriority=3
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMSXDeliveryCount=1
JMS_IBM_PutDate=20070522
JMS_IBM_Format=MQSTR
}}
org.mule.umo.provider.DispatchException: Failed to route event via endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://error.queue, transformer=ObjectToJMSMessage{this=63b2e6, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=class java.lang.Object, sourceTypes=[]}, name='ConnectorErrorQueue', type='sender', properties={}, transactionConfig=Transaction{factory=org.mule.transaction.XaTransactionFactory@1762fc7, action=ALWAYS_BEGIN, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=false, remoteSyncTimeout=null, endpointEncoding=null}. Message payload is of type: org.mule.impl.message.ExceptionMessage
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.AbstractExceptionListener.routeException(AbstractExceptionListener.java:241)
at org.mule.impl.DefaultExceptionStrategy.handleMessagingException(DefaultExceptionStrategy.java:31)
at org.mule.impl.DefaultExceptionStrategy.handleStandardException(DefaultExceptionStrategy.java:55)
at org.mule.impl.DefaultExceptionStrategy.handleLifecycleException(DefaultExceptionStrategy.java:44)
at org.mule.impl.AbstractExceptionListener.exceptionThrown(AbstractExceptionListener.java:109)
at org.mule.providers.AbstractMessageReceiver.handleException(AbstractMessageReceiver.java:173)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:125)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.reflect.UndeclaredThrowableException
at $Proxy4.send(Unknown Source)
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)
... 16 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:362)
... 21 more
Caused by: javax.jms.IllegalStateException: MQJMS3026: QueueSender is closed
at com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java:1006)
... 26 more
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - The object that failed was:
TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy -
********************************************************************************
Message : Initialisation Failure: MQJMS1068: failed to obtain XAResource
Type : org.mule.providers.ConnectException
Code : MULE_ERROR-84
JMS Code : MQJMS1068
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html
Object : TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
********************************************************************************
Exception stack is:
1. xa_open failed (javax.transaction.xa.XAException)
  com.ibm.mq.MQXAResource:118 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/transaction/xa/XAException.html)
2. MQJMS1068: failed to obtain XAResource(JMS Code: MQJMS1068) (javax.jms.JMSException)
  com.ibm.mq.jms.services.ConfigEnvironment:567 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/JMSException.html)
3. Initialisation Failure: MQJMS1068: failed to obtain XAResource (org.mule.providers.ConnectException)
  org.mule.providers.jms.TransactedJmsMessageReceiver:349 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html)
********************************************************************************
Root Exception stack trace:
javax.transaction.xa.XAException: xa_open failed
at com.ibm.mq.MQXAResource.<init>(MQXAResource.java:118)
at com.ibm.mq.MQXAQueueManager.getXAResource(MQXAQueueManager.java:270)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:101)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************

ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Message being processed is: org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMS_IBM_MsgType=8
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMSPriority=3
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMS_IBM_PutDate=20070522
JMSXDeliveryCount=1
JMS_IBM_Format=MQSTR
}}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - There is no session id on the request using key: ID. Generating new session id: 3606b7c8-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowing a dispatcher for endpoint: jms://error.queue
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowed dispatcher: JmsMessageDispatcher{this=1e80761, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connecting: JmsMessageDispatcher{this=1e80761, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=1e80761, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connected: JmsMessageDispatcher{this=1e80761, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=1e80761, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - dispatching on endpoint: jms://error.queue. Event id is: 3606b7c9-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageProducer javax.jms.Session.createProducer(javax.jms.Destination) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Applying transformer ObjectToJMSMessage (org.mule.providers.jms.transformers.ObjectToJMSMessage)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object before transform: ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=1
, context={JMSTimestamp=1179836110110, MULE_SESSION=SUQ9MzVkYmQ3MmUtMDg1ZS0xMWRjLWE1OGQtNjc3NWRiYzNlODMy, MULE_ENDPOINT=jms...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Source object is org.mule.impl.message.ExceptionMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.ObjectMessage javax.jms.Session.createObjectMessage() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXAppID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXAppID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXUserID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXUserID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXDeliveryCount' of type java.lang.Integer': MQJMS1058: Invalid message property name: JMSXDeliveryCount
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Resulting object is com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object after transform:
JMS Message class: jms_object
  JMSType: null
  JMSDeliveryMode: 2
  JMSExpiration: 0
  JMSPriority: 4
  JMSMessageID: null
  JMSTimestamp: 0
  JMSCorrelationID:ID:414d5120514d5f7...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - The transformed object is of expected type. Type is: com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Sending message of type com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.QueueSender.send(javax.jms.Message,int,int,long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@1f2428d
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageProducer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnecting: JmsMessageDispatcher{this=1e80761, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnected: JmsMessageDispatcher{this=1e80761, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Returning dispatcher for endpoint: jms://error.queue = JmsMessageDispatcher{this=1e80761, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Failed to dispatch message to error queue after it failed to process. This may cause message loss.Logging Message here:
org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMS_IBM_MsgType=8
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMSPriority=3
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMS_IBM_PutDate=20070522
JMSXDeliveryCount=1
JMS_IBM_Format=MQSTR
}}
org.mule.umo.provider.DispatchException: Failed to route event via endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://error.queue, transformer=ObjectToJMSMessage{this=63b2e6, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=class java.lang.Object, sourceTypes=[]}, name='ConnectorErrorQueue', type='sender', properties={}, transactionConfig=Transaction{factory=org.mule.transaction.XaTransactionFactory@1762fc7, action=ALWAYS_BEGIN, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=false, remoteSyncTimeout=null, endpointEncoding=null}. Message payload is of type: org.mule.impl.message.ExceptionMessage
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.AbstractExceptionListener.routeException(AbstractExceptionListener.java:241)
at org.mule.impl.DefaultExceptionStrategy.handleMessagingException(DefaultExceptionStrategy.java:31)
at org.mule.impl.AbstractExceptionListener.exceptionThrown(AbstractExceptionListener.java:112)
at org.mule.providers.AbstractMessageReceiver.handleException(AbstractMessageReceiver.java:173)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:125)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.reflect.UndeclaredThrowableException
at $Proxy4.send(Unknown Source)
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)
... 14 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:362)
... 19 more
Caused by: javax.jms.IllegalStateException: MQJMS3026: QueueSender is closed
at com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java:1006)
... 24 more
 WARN [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Reconnecting after exception: Initialisation Failure: MQJMS1068: failed to obtain XAResource
org.mule.providers.ConnectException: Initialisation Failure: MQJMS1068: failed to obtain XAResource
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:349)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.jms.JMSException: MQJMS1068: failed to obtain XAResource
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:567)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:108)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
... 9 more
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Connecting: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageConsumer javax.jms.Session.createConsumer(javax.jms.Destination,java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to jms://input.queue
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Connected: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to jms://input.queue
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Beginning transaction
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.XaTransaction - Beginning transaction
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionCoordination - Binding new transaction (1)
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Transaction successfully started
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Message javax.jms.MessageConsumer.receive(long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@b31a7c
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlisting resource in xa transaction: com.ibm.mq.MQXAResource@1dbb27d
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.start(javax.transaction.xa.Xid,int) throws javax.transaction.xa.XAException
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Transaction is marked for rollback
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.XaTransaction - Rolling back transaction
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.end(javax.transaction.xa.Xid,int) throws javax.transaction.xa.XAException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.rollback(javax.transaction.xa.Xid) throws javax.transaction.xa.XAException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageConsumer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.Session.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Exception caught is a ConnectException, disconnecting receiver and invoking ReconnectStrategy
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Disconnecting: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Disconnected: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy -
********************************************************************************
Message : Initialisation Failure: MQJMS1068: failed to obtain XAResource
Type : org.mule.providers.ConnectException
Code : MULE_ERROR-84
JMS Code : MQJMS1068
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html
Object : TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
********************************************************************************
Exception stack is:
1. xa_open failed (javax.transaction.xa.XAException)
  com.ibm.mq.MQXAResource:118 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/transaction/xa/XAException.html)
2. MQJMS1068: failed to obtain XAResource(JMS Code: MQJMS1068) (javax.jms.JMSException)
  com.ibm.mq.jms.services.ConfigEnvironment:567 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/JMSException.html)
3. Initialisation Failure: MQJMS1068: failed to obtain XAResource (org.mule.providers.ConnectException)
  org.mule.providers.jms.TransactedJmsMessageReceiver:349 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html)
********************************************************************************
Root Exception stack trace:
javax.transaction.xa.XAException: xa_open failed
at com.ibm.mq.MQXAResource.<init>(MQXAResource.java:118)
at com.ibm.mq.MQXAQueueManager.getXAResource(MQXAQueueManager.java:270)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:101)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************

DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy -
********************************************************************************
Message : Initialisation Failure: MQJMS1068: failed to obtain XAResource
Type : org.mule.providers.ConnectException
Code : MULE_ERROR-84
JMS Code : MQJMS1068
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html
Object : TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
********************************************************************************
Exception stack is:
1. xa_open failed (javax.transaction.xa.XAException)
  com.ibm.mq.MQXAResource:118 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/transaction/xa/XAException.html)
2. MQJMS1068: failed to obtain XAResource(JMS Code: MQJMS1068) (javax.jms.JMSException)
  com.ibm.mq.jms.services.ConfigEnvironment:567 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/JMSException.html)
3. Initialisation Failure: MQJMS1068: failed to obtain XAResource (org.mule.providers.ConnectException)
  org.mule.providers.jms.TransactedJmsMessageReceiver:349 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html)
********************************************************************************
Root Exception stack trace:
javax.transaction.xa.XAException: xa_open failed
at com.ibm.mq.MQXAResource.<init>(MQXAResource.java:118)
at com.ibm.mq.MQXAQueueManager.getXAResource(MQXAQueueManager.java:270)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:101)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************

ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Message being processed is: org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
JMS_IBM_MsgType=8
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMSPriority=3
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMSXDeliveryCount=1
JMS_IBM_PutDate=20070522
JMS_IBM_Format=MQSTR
}}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - There is no session id on the request using key: ID. Generating new session id: 480a88cb-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowing a dispatcher for endpoint: jms://error.queue
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowed dispatcher: JmsMessageDispatcher{this=1406eb6, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connecting: JmsMessageDispatcher{this=1406eb6, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=1406eb6, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connected: JmsMessageDispatcher{this=1406eb6, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=1406eb6, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - dispatching on endpoint: jms://error.queue. Event id is: 480a88cc-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageProducer javax.jms.Session.createProducer(javax.jms.Destination) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Applying transformer ObjectToJMSMessage (org.mule.providers.jms.transformers.ObjectToJMSMessage)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object before transform: ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=1
, context={JMSTimestamp=1179836110110, MULE_SESSION=SUQ9MzVkYmQ3MmUtMDg1ZS0xMWRjLWE1OGQtNjc3NWRiYz...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Source object is org.mule.impl.message.ExceptionMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.ObjectMessage javax.jms.Session.createObjectMessage() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXAppID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXAppID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXUserID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXUserID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXDeliveryCount' of type java.lang.Integer': MQJMS1058: Invalid message property name: JMSXDeliveryCount
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Resulting object is com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object after transform:
JMS Message class: jms_object
  JMSType: null
  JMSDeliveryMode: 2
  JMSExpiration: 0
  JMSPriority: 4
  JMSMessageID: null
  JMSTimestamp: 0
  JMSCorrelationID:ID:414d5120514d5f7...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - The transformed object is of expected type. Type is: com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Sending message of type com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.QueueSender.send(javax.jms.Message,int,int,long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@1723c7f
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageProducer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnecting: JmsMessageDispatcher{this=1406eb6, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnected: JmsMessageDispatcher{this=1406eb6, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Returning dispatcher for endpoint: jms://error.queue = JmsMessageDispatcher{this=1406eb6, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Failed to dispatch message to error queue after it failed to process. This may cause message loss.Logging Message here:
org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
JMS_IBM_MsgType=8
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMSPriority=3
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMSXDeliveryCount=1
JMS_IBM_PutDate=20070522
JMS_IBM_Format=MQSTR
}}
org.mule.umo.provider.DispatchException: Failed to route event via endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://error.queue, transformer=ObjectToJMSMessage{this=63b2e6, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=class java.lang.Object, sourceTypes=[]}, name='ConnectorErrorQueue', type='sender', properties={}, transactionConfig=Transaction{factory=org.mule.transaction.XaTransactionFactory@1762fc7, action=ALWAYS_BEGIN, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=false, remoteSyncTimeout=null, endpointEncoding=null}. Message payload is of type: org.mule.impl.message.ExceptionMessage
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.AbstractExceptionListener.routeException(AbstractExceptionListener.java:241)
at org.mule.impl.DefaultExceptionStrategy.handleMessagingException(DefaultExceptionStrategy.java:31)
at org.mule.impl.DefaultExceptionStrategy.handleStandardException(DefaultExceptionStrategy.java:55)
at org.mule.impl.DefaultExceptionStrategy.handleLifecycleException(DefaultExceptionStrategy.java:44)
at org.mule.impl.AbstractExceptionListener.exceptionThrown(AbstractExceptionListener.java:109)
at org.mule.providers.AbstractMessageReceiver.handleException(AbstractMessageReceiver.java:173)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:125)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.reflect.UndeclaredThrowableException
at $Proxy4.send(Unknown Source)
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)
... 16 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:362)
... 21 more
Caused by: javax.jms.IllegalStateException: MQJMS3026: QueueSender is closed
at com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java:1006)
... 26 more
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - The object that failed was:
TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy -
********************************************************************************
Message : Initialisation Failure: MQJMS1068: failed to obtain XAResource
Type : org.mule.providers.ConnectException
Code : MULE_ERROR-84
JMS Code : MQJMS1068
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html
Object : TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
********************************************************************************
Exception stack is:
1. xa_open failed (javax.transaction.xa.XAException)
  com.ibm.mq.MQXAResource:118 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/transaction/xa/XAException.html)
2. MQJMS1068: failed to obtain XAResource(JMS Code: MQJMS1068) (javax.jms.JMSException)
  com.ibm.mq.jms.services.ConfigEnvironment:567 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/JMSException.html)
3. Initialisation Failure: MQJMS1068: failed to obtain XAResource (org.mule.providers.ConnectException)
  org.mule.providers.jms.TransactedJmsMessageReceiver:349 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html)
********************************************************************************
Root Exception stack trace:
javax.transaction.xa.XAException: xa_open failed
at com.ibm.mq.MQXAResource.<init>(MQXAResource.java:118)
at com.ibm.mq.MQXAQueueManager.getXAResource(MQXAQueueManager.java:270)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:101)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************

ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Message being processed is: org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMS_IBM_MsgType=8
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMSPriority=3
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMS_IBM_PutDate=20070522
JMSXDeliveryCount=1
JMS_IBM_Format=MQSTR
}}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - There is no session id on the request using key: ID. Generating new session id: 481fe58e-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowing a dispatcher for endpoint: jms://error.queue
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowed dispatcher: JmsMessageDispatcher{this=16dba0a, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connecting: JmsMessageDispatcher{this=16dba0a, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=16dba0a, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connected: JmsMessageDispatcher{this=16dba0a, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=16dba0a, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - dispatching on endpoint: jms://error.queue. Event id is: 481fe58f-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageProducer javax.jms.Session.createProducer(javax.jms.Destination) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Applying transformer ObjectToJMSMessage (org.mule.providers.jms.transformers.ObjectToJMSMessage)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object before transform: ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=1
, context={JMSTimestamp=1179836110110, MULE_SESSION=SUQ9MzVkYmQ3MmUtMDg1Z...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Source object is org.mule.impl.message.ExceptionMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.ObjectMessage javax.jms.Session.createObjectMessage() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXAppID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXAppID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXUserID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXUserID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXDeliveryCount' of type java.lang.Integer': MQJMS1058: Invalid message property name: JMSXDeliveryCount
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Resulting object is com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object after transform:
JMS Message class: jms_object
  JMSType: null
  JMSDeliveryMode: 2
  JMSExpiration: 0
  JMSPriority: 4
  JMSMessageID: null
  JMSTimestamp: 0
  JMSCorrelationID:ID:414d5120514d5f7...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - The transformed object is of expected type. Type is: com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Sending message of type com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.QueueSender.send(javax.jms.Message,int,int,long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@7981d5
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageProducer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnecting: JmsMessageDispatcher{this=16dba0a, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnected: JmsMessageDispatcher{this=16dba0a, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Returning dispatcher for endpoint: jms://error.queue = JmsMessageDispatcher{this=16dba0a, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Failed to dispatch message to error queue after it failed to process. This may cause message loss.Logging Message here:
org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMS_IBM_MsgType=8
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMSPriority=3
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMS_IBM_PutDate=20070522
JMSXDeliveryCount=1
JMS_IBM_Format=MQSTR
}}
org.mule.umo.provider.DispatchException: Failed to route event via endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://error.queue, transformer=ObjectToJMSMessage{this=63b2e6, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=class java.lang.Object, sourceTypes=[]}, name='ConnectorErrorQueue', type='sender', properties={}, transactionConfig=Transaction{factory=org.mule.transaction.XaTransactionFactory@1762fc7, action=ALWAYS_BEGIN, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=false, remoteSyncTimeout=null, endpointEncoding=null}. Message payload is of type: org.mule.impl.message.ExceptionMessage
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.AbstractExceptionListener.routeException(AbstractExceptionListener.java:241)
at org.mule.impl.DefaultExceptionStrategy.handleMessagingException(DefaultExceptionStrategy.java:31)
at org.mule.impl.AbstractExceptionListener.exceptionThrown(AbstractExceptionListener.java:112)
at org.mule.providers.AbstractMessageReceiver.handleException(AbstractMessageReceiver.java:173)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:125)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.reflect.UndeclaredThrowableException
at $Proxy4.send(Unknown Source)
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)
... 14 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:362)
... 19 more
Caused by: javax.jms.IllegalStateException: MQJMS3026: QueueSender is closed
at com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java:1006)
... 24 more
 WARN [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Reconnecting after exception: Initialisation Failure: MQJMS1068: failed to obtain XAResource
org.mule.providers.ConnectException: Initialisation Failure: MQJMS1068: failed to obtain XAResource
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:349)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.jms.JMSException: MQJMS1068: failed to obtain XAResource
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:567)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:108)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
... 9 more
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Connecting: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageConsumer javax.jms.Session.createConsumer(javax.jms.Destination,java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to jms://input.queue
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Connected: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to jms://input.queue
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Beginning transaction
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.XaTransaction - Beginning transaction
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionCoordination - Binding new transaction (1)
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Transaction successfully started
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Message javax.jms.MessageConsumer.receive(long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@18e899c
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlisting resource in xa transaction: com.ibm.mq.MQXAResource@c5f468
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.start(javax.transaction.xa.Xid,int) throws javax.transaction.xa.XAException
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Transaction is marked for rollback
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.XaTransaction - Rolling back transaction
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.end(javax.transaction.xa.Xid,int) throws javax.transaction.xa.XAException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.rollback(javax.transaction.xa.Xid) throws javax.transaction.xa.XAException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageConsumer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.Session.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Exception caught is a ConnectException, disconnecting receiver and invoking ReconnectStrategy
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Disconnecting: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Disconnected: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy -
********************************************************************************
Message : Initialisation Failure: MQJMS1068: failed to obtain XAResource
Type : org.mule.providers.ConnectException
Code : MULE_ERROR-84
JMS Code : MQJMS1068
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html
Object : TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
********************************************************************************
Exception stack is:
1. xa_open failed (javax.transaction.xa.XAException)
  com.ibm.mq.MQXAResource:118 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/transaction/xa/XAException.html)
2. MQJMS1068: failed to obtain XAResource(JMS Code: MQJMS1068) (javax.jms.JMSException)
  com.ibm.mq.jms.services.ConfigEnvironment:567 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/JMSException.html)
3. Initialisation Failure: MQJMS1068: failed to obtain XAResource (org.mule.providers.ConnectException)
  org.mule.providers.jms.TransactedJmsMessageReceiver:349 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html)
********************************************************************************
Root Exception stack trace:
javax.transaction.xa.XAException: xa_open failed
at com.ibm.mq.MQXAResource.<init>(MQXAResource.java:118)
at com.ibm.mq.MQXAQueueManager.getXAResource(MQXAQueueManager.java:270)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:101)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************

DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy -
********************************************************************************
Message : Initialisation Failure: MQJMS1068: failed to obtain XAResource
Type : org.mule.providers.ConnectException
Code : MULE_ERROR-84
JMS Code : MQJMS1068
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html
Object : TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
********************************************************************************
Exception stack is:
1. xa_open failed (javax.transaction.xa.XAException)
  com.ibm.mq.MQXAResource:118 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/transaction/xa/XAException.html)
2. MQJMS1068: failed to obtain XAResource(JMS Code: MQJMS1068) (javax.jms.JMSException)
  com.ibm.mq.jms.services.ConfigEnvironment:567 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/JMSException.html)
3. Initialisation Failure: MQJMS1068: failed to obtain XAResource (org.mule.providers.ConnectException)
  org.mule.providers.jms.TransactedJmsMessageReceiver:349 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html)
********************************************************************************
Root Exception stack trace:
javax.transaction.xa.XAException: xa_open failed
at com.ibm.mq.MQXAResource.<init>(MQXAResource.java:118)
at com.ibm.mq.MQXAQueueManager.getXAResource(MQXAQueueManager.java:270)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:101)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************

ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Message being processed is: org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
JMS_IBM_MsgType=8
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMSPriority=3
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMSXDeliveryCount=1
JMS_IBM_PutDate=20070522
JMS_IBM_Format=MQSTR
}}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - There is no session id on the request using key: ID. Generating new session id: 513751e1-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowing a dispatcher for endpoint: jms://error.queue
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowed dispatcher: JmsMessageDispatcher{this=19fc25, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connecting: JmsMessageDispatcher{this=19fc25, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=19fc25, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connected: JmsMessageDispatcher{this=19fc25, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=19fc25, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - dispatching on endpoint: jms://error.queue. Event id is: 513751e2-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageProducer javax.jms.Session.createProducer(javax.jms.Destination) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Applying transformer ObjectToJMSMessage (org.mule.providers.jms.transformers.ObjectToJMSMessage)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object before transform: ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=1
, context={JMSTimestamp=1179836110110, MULE_SESS...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Source object is org.mule.impl.message.ExceptionMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.ObjectMessage javax.jms.Session.createObjectMessage() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXAppID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXAppID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXUserID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXUserID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXDeliveryCount' of type java.lang.Integer': MQJMS1058: Invalid message property name: JMSXDeliveryCount
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Resulting object is com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object after transform:
JMS Message class: jms_object
  JMSType: null
  JMSDeliveryMode: 2
  JMSExpiration: 0
  JMSPriority: 4
  JMSMessageID: null
  JMSTimestamp: 0
  JMSCorrelationID:ID:414d5120514d5f7...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - The transformed object is of expected type. Type is: com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Sending message of type com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.QueueSender.send(javax.jms.Message,int,int,long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@9d5793
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageProducer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnecting: JmsMessageDispatcher{this=19fc25, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnected: JmsMessageDispatcher{this=19fc25, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Returning dispatcher for endpoint: jms://error.queue = JmsMessageDispatcher{this=19fc25, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Failed to dispatch message to error queue after it failed to process. This may cause message loss.Logging Message here:
org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
JMS_IBM_MsgType=8
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMSPriority=3
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMSXDeliveryCount=1
JMS_IBM_PutDate=20070522
JMS_IBM_Format=MQSTR
}}
org.mule.umo.provider.DispatchException: Failed to route event via endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://error.queue, transformer=ObjectToJMSMessage{this=63b2e6, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=class java.lang.Object, sourceTypes=[]}, name='ConnectorErrorQueue', type='sender', properties={}, transactionConfig=Transaction{factory=org.mule.transaction.XaTransactionFactory@1762fc7, action=ALWAYS_BEGIN, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=false, remoteSyncTimeout=null, endpointEncoding=null}. Message payload is of type: org.mule.impl.message.ExceptionMessage
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.AbstractExceptionListener.routeException(AbstractExceptionListener.java:241)
at org.mule.impl.DefaultExceptionStrategy.handleMessagingException(DefaultExceptionStrategy.java:31)
at org.mule.impl.DefaultExceptionStrategy.handleStandardException(DefaultExceptionStrategy.java:55)
at org.mule.impl.DefaultExceptionStrategy.handleLifecycleException(DefaultExceptionStrategy.java:44)
at org.mule.impl.AbstractExceptionListener.exceptionThrown(AbstractExceptionListener.java:109)
at org.mule.providers.AbstractMessageReceiver.handleException(AbstractMessageReceiver.java:173)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:125)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.reflect.UndeclaredThrowableException
at $Proxy4.send(Unknown Source)
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)
... 16 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:362)
... 21 more
Caused by: javax.jms.IllegalStateException: MQJMS3026: QueueSender is closed
at com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java:1006)
... 26 more
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - The object that failed was:
TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy -
********************************************************************************
Message : Initialisation Failure: MQJMS1068: failed to obtain XAResource
Type : org.mule.providers.ConnectException
Code : MULE_ERROR-84
JMS Code : MQJMS1068
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html
Object : TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
********************************************************************************
Exception stack is:
1. xa_open failed (javax.transaction.xa.XAException)
  com.ibm.mq.MQXAResource:118 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/transaction/xa/XAException.html)
2. MQJMS1068: failed to obtain XAResource(JMS Code: MQJMS1068) (javax.jms.JMSException)
  com.ibm.mq.jms.services.ConfigEnvironment:567 (http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/jms/JMSException.html)
3. Initialisation Failure: MQJMS1068: failed to obtain XAResource (org.mule.providers.ConnectException)
  org.mule.providers.jms.TransactedJmsMessageReceiver:349 (http://mule.mulesource.org/docs/apidocs/org/mule/providers/ConnectException.html)
********************************************************************************
Root Exception stack trace:
javax.transaction.xa.XAException: xa_open failed
at com.ibm.mq.MQXAResource.<init>(MQXAResource.java:118)
at com.ibm.mq.MQXAQueueManager.getXAResource(MQXAQueueManager.java:270)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:101)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************

ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Message being processed is: org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMS_IBM_MsgType=8
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMSPriority=3
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMS_IBM_PutDate=20070522
JMSXDeliveryCount=1
JMS_IBM_Format=MQSTR
}}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.MuleSession - There is no session id on the request using key: ID. Generating new session id: 514a64b4-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowing a dispatcher for endpoint: jms://error.queue
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Borrowed dispatcher: JmsMessageDispatcher{this=1e090ee, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connecting: JmsMessageDispatcher{this=1e090ee, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=1e090ee, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Connected: JmsMessageDispatcher{this=1e090ee, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to JmsMessageDispatcher{this=1e090ee, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - dispatching on endpoint: jms://error.queue. Event id is: 514a64b5-085e-11dc-a58d-6775dbc3e832
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageProducer javax.jms.Session.createProducer(javax.jms.Destination) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Applying transformer ObjectToJMSMessage (org.mule.providers.jms.transformers.ObjectToJMSMessage)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object before transform: ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=ExceptionMessage{message=1
, context={JMSTimestamp...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Source object is org.mule.impl.message.ExceptionMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.ObjectMessage javax.jms.Session.createObjectMessage() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXAppID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXAppID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXUserID' of type java.lang.String': MQJMS1058: Invalid message property name: JMSXUserID
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Unable to set property 'JMSXDeliveryCount' of type java.lang.Integer': MQJMS1058: Invalid message property name: JMSXDeliveryCount
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Resulting object is com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - Object after transform:
JMS Message class: jms_object
  JMSType: null
  JMSDeliveryMode: 2
  JMSExpiration: 0
  JMSPriority: 4
  JMSMessageID: null
  JMSTimestamp: 0
  JMSCorrelationID:ID:414d5120514d5f7...
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.transformers.ObjectToJMSMessage - The transformed object is of expected type. Type is: com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Sending message of type com.ibm.jms.JMSObjectMessage
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.QueueSender.send(javax.jms.Message,int,int,long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@2a5ab9
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.jms.MessageProducer.close() throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnecting: JmsMessageDispatcher{this=1e090ee, endpoint=jms://error.queue}
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.JmsMessageDispatcher - Disconnected: JmsMessageDispatcher{this=1e090ee, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.config.i18n.Messages - Loading resource bundle: META-INF.services.org.mule.i18n.core-messages for locale nl_NL
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Returning dispatcher for endpoint: jms://error.queue = JmsMessageDispatcher{this=1e090ee, endpoint=jms://error.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}: 24615045
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - jms://error.queue: 1884959921
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - ConnectorErrorQueue: -5654538
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - sender: -905962955
DEBUG [jmsConnector.scheduler.1] org.mule.impl.ImmutableMuleEndpoint - hashCode: -1620672155
ERROR [jmsConnector.scheduler.1] org.mule.impl.DefaultExceptionStrategy - Failed to dispatch message to error queue after it failed to process. This may cause message loss.Logging Message here:
org.mule.providers.DefaultMessageAdapter{id=ID:414d5120514d5f757463643130313637ceda52462000d602, payload=org.mule.impl.message.ExceptionMessage, correlationId=ID:414d5120514d5f757463643130313637ceda52462000d602, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=null, properties={
MULE_ENDPOINT=jms://error.queue
JMSXAppID=Websphere MQ Client for Java
JMSExpiration=0
JMSTimestamp=1179836110110
JMSXUserID=MUSR_MQADMIN
JMSRedelivered=false
JMS_IBM_PutApplType=28
JMSDeliveryMode=2
MULE_ORIGINATING_ENDPOINT=RealInputQueue
JMS_IBM_MsgType=8
JMSMessageID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMSPriority=3
MULE_CORRELATION_ID=ID:414d5120514d5f757463643130313637ceda52462000d602
JMS_IBM_PutTime=12151011
JMS_IBM_PutDate=20070522
JMSXDeliveryCount=1
JMS_IBM_Format=MQSTR
}}
org.mule.umo.provider.DispatchException: Failed to route event via endpoint: MuleEndpoint{connector=JmsConnector{this=1779885, started=true, initialised=true, name='jmsConnector', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[jms], serviceOverrides=null}, endpointUri=jms://error.queue, transformer=ObjectToJMSMessage{this=63b2e6, name='ObjectToJMSMessage', ignoreBadInput=false, returnClass=class java.lang.Object, sourceTypes=[]}, name='ConnectorErrorQueue', type='sender', properties={}, transactionConfig=Transaction{factory=org.mule.transaction.XaTransactionFactory@1762fc7, action=ALWAYS_BEGIN, timeout=30000}, filter=null, deleteUnacceptedMessages=false, initialised=true, securityFilter=null, synchronous=null, initialState=started, createConnector=0, remoteSync=false, remoteSyncTimeout=null, endpointEncoding=null}. Message payload is of type: org.mule.impl.message.ExceptionMessage
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.AbstractExceptionListener.routeException(AbstractExceptionListener.java:241)
at org.mule.impl.DefaultExceptionStrategy.handleMessagingException(DefaultExceptionStrategy.java:31)
at org.mule.impl.AbstractExceptionListener.exceptionThrown(AbstractExceptionListener.java:112)
at org.mule.providers.AbstractMessageReceiver.handleException(AbstractMessageReceiver.java:173)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:125)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.reflect.UndeclaredThrowableException
at $Proxy4.send(Unknown Source)
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)
... 14 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler$ConsumerProducerInvocationHandler.invoke(ConnectionFactoryWrapper.java:362)
... 19 more
Caused by: com.ibm.mq.jms.SessionClosedException: MQJMS1024: session closed
at com.ibm.mq.jms.MQMessageProducer.send(MQMessageProducer.java:1025)
... 24 more
 WARN [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Reconnecting after exception: Initialisation Failure: MQJMS1068: failed to obtain XAResource
org.mule.providers.ConnectException: Initialisation Failure: MQJMS1068: failed to obtain XAResource
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:349)
at org.mule.providers.jms.TransactedJmsMessageReceiver.poll(TransactedJmsMessageReceiver.java:160)
at org.mule.providers.AbstractPollingMessageReceiver.run(AbstractPollingMessageReceiver.java:116)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.runAndReset(FutureTask.java:198)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:138)
at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:238)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:534)
Caused by: javax.jms.JMSException: MQJMS1068: failed to obtain XAResource
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:567)
at com.ibm.mq.jms.MQXAQueueConnection.createXAQueueSession(MQXAQueueConnection.java:108)
at com.ibm.mq.jms.MQXAQueueConnection.createXASession(MQXAQueueConnection.java:143)
at org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler.invoke(ConnectionFactoryWrapper.java:174)
at $Proxy0.createSession(Unknown Source)
at org.mule.providers.jms.Jms11Support.createSession(Jms11Support.java:76)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:463)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.TransactedJmsMessageReceiver.createConsumer(TransactedJmsMessageReceiver.java:307)
... 9 more
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Connecting: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.JmsConnector - Retrieving new jms session from connection: topic=false, transacted=true, ack mode=1, nolocal=false
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Session javax.jms.Connection.createSession(boolean,int) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Queue javax.jms.Session.createQueue(java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.MessageConsumer javax.jms.Session.createConsumer(javax.jms.Destination,java.lang.String) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to jms://input.queue
 INFO [jmsConnector.scheduler.1] org.mule.providers.jms.TransactedJmsMessageReceiver - Connected: TransactedJmsMessageReceiver{this=2d59a3, receiverKey=InboundRouter~input.queue, endpoint=jms://input.queue}
DEBUG [jmsConnector.scheduler.1] org.mule.providers.SimpleRetryConnectionStrategy - Successfully connected to jms://input.queue
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Beginning transaction
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.XaTransaction - Beginning transaction
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionCoordination - Binding new transaction (1)
DEBUG [jmsConnector.scheduler.1] org.mule.transaction.TransactionTemplate - Transaction successfully started
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public native int java.lang.Object.hashCode()
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract javax.jms.Message javax.jms.MessageConsumer.receive(long) throws javax.jms.JMSException
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlistment request: org.mule.providers.jms.xa.ConnectionFactoryWrapper$ConnectionInvocationHandler$SessionInvocationHandler@189b939
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Enlisting resource in xa transaction: com.ibm.mq.MQXAResource@1c87093
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public boolean java.lang.Object.equals(java.lang.Object)
DEBUG [jmsConnector.scheduler.1] org.mule.providers.jms.xa.ConnectionFactoryWrapper - Invoking public abstract void javax.transaction.xa.XAResource.start(javax.transaction.xa.Xid,int) throws javax.transaction.xa.XAException
Similar Issues:


 Description  « Hide
XA transactions do not work properly in a simple test q2q with Mule 1.4 and Websphere MQ 6

 All   Comments   Work Log   Change History   Transitions   FishEye      Sort Order: Ascending order - Click to sort in descending order
barmakovl Barmakov added a comment - 22/May/07 07:29 AM
This is hopefully relevant MQ trace file

Andrew Perepelytsya added a comment - 22/May/07 09:02 AM
Leon,

Could you please describe the deployment model you have? Namely, whether Mule is embedded in WAS or not, whether remote brokers are used, how the test is triggered, etc.?


barmakovl Barmakov added a comment - 22/May/07 09:57 AM
We are using embeded Mule configuration with non app server websphere mq 6.
And as you can see from the config JOTM TM is used.

To test it just start mule config and put the message on input.queue queue;

SUCCESS if the message ends up on output.queue

FAIL if Mule starts spitting errors about Session closed etc.


Justin Rowe added a comment - 01/Jun/07 05:06 AM
After a lot of trial and error we did manage to get XA working with MQ / JOTM!

The trick is to change the following configuration settings:

1. reuseSessions=false on the consumer endpoint
2. reuseConsumers=false on the consumer endpoint
3. eagerConsumer=false on the JMS connector
4. set max heap size to 256Mb
5. turn off connection pooling on the MQ QCF (UCP=false)

You can also dramatically improve performance by increasing numberOfConcurrentTransactedReceivers on the JMS connector.

This config works with MQ only, we're still working on getting MQ working together with a database (Sybase), but the trick there seems to be to throttle back on MQ by setting a threading profile to stop Sybase from running out of connections.


Justin Rowe added a comment - 20/Jun/07 05:37 AM
We have found a fix for this. The problem is that ConnectionFactoryWrapper.SessionInvocationHandler is not holding a reference to the XASession, but it is holding a reference to the underlying Session. This means that after a while the GC will finalize the XASession. In Websphere MQ's implementation of XASession, it will close the underlying Session when it gets finalized. Other MQ implementations may or may not do this. The solution is simply to add a reference to the XASession in ConnectionFactoryWrapper.SessionInvocationHandler to stop it getting GC'ed, as follows:

protected class ConnectionInvocationHandler implements InvocationHandler
{

private Object xac;

public ConnectionInvocationHandler(Object xac)

{ this.xac = xac; }

/*

  • (non-Javadoc)
  • @see java.lang.reflect.InvocationHandler#invoke(java.lang.Object,
  • java.lang.reflect.Method, java.lang.Object[])
    */
    public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
    {
    if (logger.isDebugEnabled()) { logger.debug("Invoking " + method); }

    if (method.getName().equals("createSession"))

    Unknown macro: { XASession xas = ((XAConnection)xac).createXASession(); return Proxy.newProxyInstance(Session.class.getClassLoader(), new Class[]{Session.class}, new SessionInvocationHandler(xas, xas.getSession(), xas.getXAResource())); }

    else if (method.getName().equals("createQueueSession"))

    Unknown macro: { XAQueueSession xaqs = ((XAQueueConnection)xac).createXAQueueSession(); return Proxy.newProxyInstance(Session.class.getClassLoader(), new Class[]{QueueSession.class}, new SessionInvocationHandler(xaqs, xaqs.getQueueSession(), xaqs.getXAResource())); }

    else if (method.getName().equals("createTopicSession"))

    Unknown macro: { XATopicSession xats = ((XATopicConnection)xac).createXATopicSession(); return Proxy.newProxyInstance(Session.class.getClassLoader(), new Class[]{TopicSession.class}, new SessionInvocationHandler(xats, xats.getTopicSession(), xats.getXAResource())); }

    else

    { return method.invoke(xac, args); }

    }

protected class SessionInvocationHandler implements InvocationHandler
{

private Object xasession;
private Object session;
private Object xares;
private Transaction tx;

public SessionInvocationHandler(Object xasession, Object session, Object xares)

{ this.xasession = xasession; this.session = session; this.xares = xares; }

Steve Olson added a comment - 20/Jun/07 07:43 AM
We have this exact same issue with MQ V6 and XA on Mule 1.4.1 using JOTM, so your post this morning is very timely for us, and much appreciated. I'll try to apply your patch to our environment this morning and will post results of our tests (with MQ, Oracle, and DB2 as XA participants).

Thanks!!


Steve Olson added a comment - 20/Jun/07 09:41 AM
I can confirm that the above patch allowed us to successfully run an XA transaction from MQ V6 JM to Oracle. When adding DB2 to the same transaction, it currently is returning an XA error that is unrelated to this patch. Based on these results, I vote for this patch or something like it

Thank you to the folks at Rabobank for solving this!


Andreas Guenther added a comment - 11/Sep/07 12:36 PM
Anatoli,

What can we do here to get the proposed patch in place? Will this patch have major impacts on the system? If it's not going into 1.4.3 I am wondering about the priority and user impact, we may want to revise.

Thank you,
-Andreas



Steve Olson added a comment - 17/Sep/07 03:13 PM
It is true that MQ V6.0.x only supports XA with either a local queue manager, or the extended client. I have seen that in the doc although I don't remember exactly where. All our testing has been with a local queue manager (not the extended client), which uses a different JNI library than the one you mention, but either way the "<mq install/Java/lib" directory must be on the java lib path for JNI to see the required dll or whatever.

If you don't need XA, the regular MQ client works fine.


Andrey Shaposhnikov added a comment - 20/Sep/07 08:01 AM