Using TransactionsEssentials with JMS
As for JDBC, TransactionsEssentials comes bundled with a XA-compliant JMS connection pool.
Vendor's XAConnectionFactory
A JMS server that supports JMS with XA should ship with a client library that implements the
javax.jms.XAConnectionFactory. Refer to the
Third-Party JMS/XA Configuration to get information on supported server's XAConnectionFactory.
Unlike the non-XA JMS ConnectionFactory class, XAConnectionFactory is not meant to be directly used by an application programmer. It is supposed to be used internally by XA-compliant connection pools. In clear: you should never use XAConnectionFactory in your code.
--
GuyPardon - 26 Jul 2007