try
{
// Set up
XATopicSession xaSession = connection.createXATopicSession();
TopicSession session = xaSession.getTopicSession();
TopicPublisher publisher = session.createPublisher(topic);
Message message = session.createTextMessage();
// Add the xa resource to xid1
MyXid xid1 = new MyXid();
XAResource resource = xaSession.getXAResource();