Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-25561

[IBM MQ 9.3 RA] Limitations - JMSReplyTo header changed after send to broker

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • None
    • None
    • None

    Description

      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>

      [1] https://www.ibm.com/docs/en/ibm-mq/9.3?topic=mjmomm-mapping-mq-fields-onto-jms-fields-incoming-messages

      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

      Attachments

        Issue Links

          Activity

            People

              dsoni@redhat.com Dhruv Soni
              mnovak1@redhat.com Miroslav Novak
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: