I created a topic connection factory using the WebSphere MQ messaging provider in WAS7. When I lookup the JNDI name, I am given a factory object of type com.ibm.ejs.jms.JMSTopicConnectionFactoryHandle. This implements TopicConnectionFactory, but doesn't implement XATopicConnectionFactory.
In my topic connection factory, I have checked the box that says "Support distributed two phase commit protocol".
How do I create a topic connection factory that implements the XA interface? Do I need to? Does this JMSTopicConnectionFactoryHandle handle XA messages anyway?