Troubleshooting
Problem
00150470 Synchronous JMS messaging €“ mapping response.JMSCorrelation id with request.JMSMessageID
Resolving The Problem
Request_Description
Requirement:
Customer is using 'Default Reply To Queue' feature. The enhancement request is to provide ability for the Sterling out-of-Box JMS consumers to achieve the following in a request response scenario:
1. Copy the JMSMessageID of the request to the JMSCorrelation ID of the response, e.g: response.setJMSCorrelationID=request.JMSMessageID
2. Be able to configure response timeout for response messages.
Use Cases:
1. Customer uses using synchronous messaging, in which the Store posts a message to JMS queue and waits for a response.
Current store infrastructure requires that the request JMSMessageID map to the response JMSCorrelationID. That way they can 'map' correct response with request.
At present, the Sterling application maps JMSCorrelationID from request to response, but with this behavior, the Store cannot map the request and response correctly.
2. The message timeout is required as the Store JMS component will wait for pre-defined amount of time for the response. If the response arrives after the configured time, then the message will remain in the queue indefinitely. The timeout feature will ensure that the JMS provider removes the message from the queue if it does not read within the defined time.
Need Date:
2 weeks - per customer.
The JMS Consumers should be able to copy the Request JMS MessageID to the Response JMS Correlation ID and configure response message time to live. The Sterling Application v8.0 Hf74 delivers this enhancement. Refer to the Release Notes for more details.
[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Historical Number
ENH2400
Product Synonym
[<p><b>]Escalation ID[</b><p>];00150470
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21564749