Github user graben commented on the issue: https://github.com/apache/activemq-artemis/pull/2193 Yes, I commented in Jira that either via core protocol (Artemis) and ActiveMQ are returning XA_OK. Actually all events only get prepared and therefor data loss. My test case (simple program) only needs a few lines for the tm. I'm using geronimo tm which is easy to init.
---