我为IBM MQ配置了DefaultMessageListenerContainer。 sessionTransacted属性设置为true。从侦听器中我使用JMSTemplate来调用另一个MQ服务但由于sessionTransacted被设置为true,因此JMSTemplate调用不会通过结束,因此我没有得到响应。如果有一种方法,我可以使这一个JMSTemplate MQ调用不参与事务并在调用时得到答复。
答案 0 :(得分:0)
如果将不同的连接工厂实例连接到模板中,模板操作将不会在容器的事务中运行。