newJoinSession.start(xid, XAResource.TMJOIN);
// The Join Session will have its own queue, as it's not possible to guarantee ordering since this
// producer will be using a different session
ClientProducer newProd = newJoinSession.createProducer(ADDRESS.concat("-join"));
newProd.send(createTextMessage(newJoinSession, "After Join"));
}
session.end(xid, XAResource.TMSUCCESS);