org.mule.transaction.IllegalTransactionStateException: Only a single resource can be bound to this type of transaction

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Samebug tips

Do you know how to solve this issue? Write a tip to help other users and build your expert profile.

Solutions on the web

via MuleSoft JIRA by Justin Rowe, 1 year ago
Only a single resource can be bound to this type of transaction
via MuleSoft JIRA by Justin Rowe, 1 year ago
Only a single resource can be bound to this type of transaction
via Google Groups by Lin Zhu, 3 months ago
Only a single resource can be bound to this type of transaction
via Google Groups by code4me, 3 months ago
Only a single resource can be bound to this type of transaction
via Google Groups by Dmitry, 3 months ago
Only a single resource can be bound to this type of transaction
via Google Groups by pullareddy, 5 months ago
Only a single resource can be bound to this type of transaction
org.mule.transaction.IllegalTransactionStateException: Only a single resource can be bound to this type of transaction
at org.mule.transaction.AbstractSingleResourceTransaction.bindResource(AbstractSingleResourceTransaction.java:131)
at org.mule.providers.jms.JmsTransaction.bindResource(JmsTransaction.java:58)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:470)
at org.mule.providers.jms.JmsConnector.getSession(JmsConnector.java:435)
at org.mule.providers.jms.JmsMessageDispatcher.dispatchMessage(JmsMessageDispatcher.java:119)
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)

Users with the same issue

You are the first who have seen this exception. Write a tip to help other users and build your expert profile.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.