In principle, any JMS vendor is supported provided that they offer XA capabilities.

This includes the following JMS vendors:

Note: this list is not exhaustive, so if you know other systems that are compatible then please let us know or (even better) go ahead and add them to this list. You can check this by looking in your driver documentation and checking if there is an implementation of javax.jms.XAConnectionFactory, javax.jms.XAQueueConnectionFactory or javax.jms.XATopicConnectionFactory.

TODO post a test program so people can assert other JMS vendor support