zhfeng commented on issue #1918: URL: https://github.com/apache/camel-quarkus/issues/1918#issuecomment-774383521
The JMS does not work in the XA transaction as the quarkus artemis extension has not the capability of transaction manager integration. So the JMS will not enlist in a transaction and will not revert the changes if we throw an exception to trigger the rollb back. I raise https://github.com/quarkusio/quarkus/issues/14871 to add this capability in the quarkus artemis extension. JDBC works fine because the agroal extension already has the transaction mananger integration. We just need to set the datasource transaction type to ***XA***. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org