How to preserve the original JMSMessageID of JMSMessage posted to a JMSGateway ?

Solution Unverified - Updated -


  • In our ESB system we read from WebSphereMQ messages, do something with them, and then putting the result in a different queue, where it is picked up again by another system (beyond our control).
    The problem we are currently having is that the other system requires specific MessageID and CorrelationID to see that it is expecting those messages, namely, the MessageID and CorrelationID as before the Gateway. Now, at the earliest possible moment where I can put in an action, the MessageID and CorrelationID are changed.
  • How do we preserve the JMSMessageID and JMSCorrelationID?


  • JBoss Enterprise Service Oriented Architecture Platform (SOA-P)
    • 4.3.0.GA_CP02
    • 5.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In