Posted: Mon Oct 01, 2012 6:24 pm Post subject: correlation id mismatch with mainframe queue
Novice
Joined: 01 Oct 2012 Posts: 11
Hi Team,
I am facing an weird and peculiar issue with correlation id.
My flow goes like -- it receives message through MQ.As part of the flow I need to get response from a mainframe system.Its request reply scenarion.
We place a request message in manframe queue with the help of GMI set up.
After I place the message in the GMI queue am setting up the correlation id in compute node by using below statement.
SET OutputRoot.MQMD.CorrelId = InputLocalEnvironment.WrittenDestination.MQ.DestinationData.replyIdentifier;
I have a time out setting of 3 mins to get the response from the response queue.
The issue what am facing here is for the concurrent requests the responses are getting swapped from one request to other request.
what mighte be causing the issue here? Can you guys please give me some solution?
Looks to me like you might have some timing issue with a unit of work issue.
Make sure a request has been committed before you look for the reply... _________________ MQ & Broker admin
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum