quarkiverse / quarkus-pooled-jms

Quarkus extension for a JMS Connection pool for messaging applications supporting JMS 1.1 and 2.0 clients
Apache License 2.0
5 stars 7 forks source link

XA Support Documentation Clarification #305

Closed mkomadel closed 1 month ago

mkomadel commented 1 month ago

Hi, according to the documentation in the "XA transaction support" part, XA support is only available with quarkus-artemis-jms. But a few lines downwards, in "Custom ConnectionFactory" XA transactions are mentioned with regard to MQ connection factory (and the code example utilizes MQXAConnectionFactory). The question now is, are the XA trasactions supported also for MQ broker (or any other broker at that) or only for artemis broker? Thanks

zhfeng commented 1 month ago

Thanks @mkomadel - Yeah, I think the XA is supported for IBM MQ as well but there is no such a relevant quarkiverse extension. So that's the reason you have to do a Custom ConnectionFactory.

mkomadel commented 1 month ago

Thanks