By default, assets deployed with a JMS configuration will copy the incoming request message JMSMessageID
into the response message JMSCorrelationID
.
If a different correlation mechanism is required (such as making the virtual asset copy the incoming request JMSMessageID
into the outgoing response JMSMessageID
), then you can configure this at the Message Responder level. To do this:
- Chain a Header Data Bank tool to the incoming header request of that responder and extract the
JMSCorrelationID
value (see Header Data Bank). - In the Message Responder Transport Header Options, JMS area (see Transport Header Tab), add
JMSMessageID
and parameterize its value with the requestJMSMessageID
provided by the Data Bank.
A similar approach can be used for existing or new JMS message properties as desired.