-
Task
-
Resolution: Done
-
Major
-
8.0.0.GA
-
None
-
1
-
False
-
None
-
False
-
-
If JMSReplyTo header is set to queue with name queue:///MYQUEUE using
message.setJMSReplyTo(queue);
and send to IBM MQ 9.3 broker with queue manager named QM then its name is changed to: queue://QM/MYQUEUE when received again.
This is given by internal message header mapping in IBM MQ 9.3 broker [1] where JMSReplyTo queue name is construstred like queue://<queue-manager>/<queue>
Following TCK 10 tests are failing due to this reason:
com/sun/ts/tests/jms/core/queueMsgHeaders/QueueHeaderTests.java#msgHdrReplyToQTest_from_appclient com/sun/ts/tests/jms/core20/jmsproducerqueuetests/Client.java#msgPropertiesTest_from_appclient com/sun/ts/tests/jms/core20/jmsproducerqueuetests/Client.java#msgPropertiesTest_from_ejb com/sun/ts/tests/jms/core20/jmsproducerqueuetests/Client.java#msgPropertiesTest_from_jsp com/sun/ts/tests/jms/core20/jmsproducerqueuetests/Client.java#msgPropertiesTest_from_servlet com/sun/ts/tests/jms/core20/jmsproducertopictests/Client.java#msgPropertiesTest_from_ejb com/sun/ts/tests/jms/core20/jmsproducertopictests/Client.java#msgPropertiesTest_from_jsp com/sun/ts/tests/jms/core20/jmsproducertopictests/Client.java#msgPropertiesTest_from_servlet
- is related to
-
JBEAP-25561 [IBM MQ 9.3 RA] Limitations - JMSReplyTo header changed after send to broker
- Closed
- mentioned on