2016-11-10 1 views
0

IBM MQ에 대해 구성된 DefaultMessageListenerContainer가 있습니다. sessionTransacted 속성이 true로 설정됩니다. 리스너 내에서 JMSTemplate을 사용하여 다른 MQ 서비스를 호출하지만 sessionTransacted가 true로 설정되어 JMSTemplate 호출이 끝까지 통과되지 않아 응답을받지 못합니다. 내가 할 수있는 방법이 있다면이 JMSTemplate MQ 호출을 트랜잭션에 참여시키지 않고 호출 할 때 응답을 얻는다.sessionTransacted에서 true가 아닌 트랜잭션 호출 = true DefaultMessageListenerContainer

답변

0

다른 연결 팩토리 인스턴스를 템플릿에 연결하면 템플릿 작업이 컨테이너의 트랜잭션에서 실행되지 않습니다.

+0

감사합니다. 게리, 바로 거기에있었습니다. – Atul