In J2EE terms the producer/sender in the request part of the request / reply model cannot participate in the global transaction, due to the asynchronicity of the MQ transportation model.
Request/reply is not synchronous in MQ, it is "quasi" synchronous and participates in the asynchronous model.
This is often times solved by either of the 2 deployment transactional attributes: "requires new" or "not supported" although my personal preference would be "requires new".
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum