2024-05-21 15:40:38,522 WARN [org.apache.activemq.artemis.core.protocol.openwire.OpenWireConnection] Errors occurred during the buffering operation
javax.jms.IllegalStateException: Transaction not started, XID:[1463898948,globalId=001ffffff8f60ffffffd4ffffffeb4f0002834b37448ffffffa6ffffffc07efffffffe75ffffffa6773a7922ffffffebffffffa9fffffff274ffffff97ffffffe149ffffffebffffffbb,branchId=001ffffff8f60ffffffd4ffffffeb4f0002834b37448ffffffa6ffffffc07efffffffe75ffffffa6773a7922ffffffebffffffa9fffffff274ffffff97ffffffe149ffffffebffffffbb000100000000000002]
at org.apache.activemq.artemis.core.protocol.openwire.OpenWireConnection$CommandProcessor.processCommit(OpenWireConnection.java:1549) ~[artemis-openwire-protocol-2.33.0.jar:2.33.0]
at org.apache.activemq.artemis.core.protocol.openwire.OpenWireConnection$CommandProcessor.processCommitTransactionTwoPhase(OpenWireConnection.java:1602) ~[artemis-openwire-protocol-2.33.0.jar:2.33.0]
at org.apache.activemq.command.TransactionInfo.visit(TransactionInfo.java:102) ~[activemq-client-5.18.3.jar:5.18.3]
at org.apache.activemq.artemis.core.protocol.openwire.OpenWireConnection.act(OpenWireConnection.java:366) ~[artemis-openwire-protocol-2.33.0.jar:2.33.0]
at org.apache.activemq.artemis.utils.actors.ThresholdActor.doTask(ThresholdActor.java:68) ~[artemis-commons-2.33.0.jar:2.33.0]
at org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:68) ~[artemis-commons-2.33.0.jar:2.33.0]
at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:57) ~[artemis-commons-2.33.0.jar:2.33.0]
at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:32) ~[artemis-commons-2.33.0.jar:2.33.0]
at org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:68) ~[artemis-commons-2.33.0.jar:2.33.0]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
I am running Artemis version 2.33, which was previously working fine. I have connected Artemis to WebSphere using JMS and a resource adapter.
After one deployment, I had to restart the application and then restart the MQ. Since then, I have been frequently getting the above error.
Resource adapter configuration:
failover:(tcp://pro-t24-qve-03:61616,tcp://pro-t24-qve-04:61616)?jms.useAsyncSend=true&jms.alwaysSessionAsync=false&jms.optimizeAcknowledge=true
JMS configuration:
External initial context factory:
org.apache.activemq.jndi.ActiveMQInitialContextFactory
Resource Adapter Configuration:
failover:(tcp://pro-t24-qve-03:61616,tcp://pro-t24-qve-04:61616)?jms.useAsyncSend=true&jms.alwaysSessionAsync=false&jms.optimizeAcknowledge=true
JMS Configuration:
External initial context factory:
org.apache.activemq.jndi.ActiveMQInitialContextFactory
External provider URL:
failover:(tcp://pro-t24-qve-01:61616,tcp://pro-t24-qve-02:61616)?initialReconnectD
New contributor
Albaasith is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.