Posted: Tue Oct 18, 2011 5:41 am Post subject: "need return context info" exception at HTTPReply
Apprentice
Joined: 21 Dec 2006 Posts: 39 Location: kolkata
Hi all,
I am facing a problem while trying to reply to the originator using HTTPInput and HTTPReply node. Can anybody help to resolve the case ?
Exception: "need return context info"
I have checked the immediate message tree before HTTPReply and saw that OutputLocalEnvironment.Destination.HTTP.RequestIdentifier is being populated fine.
Flow Part 1:
HTTP Input -> Compute(RemoveHTTPINputHeader)->MQHeader(Add MQMD Header)->MQOutput(input to 3rd party app)->Compute(saving MQMD and RequestIdentifier)->MQOutput(say Queue 'xxx')
Flow Part 2:
MQInput(reply from 3rd party)->Compute->MQGet(get msg from queue'xxx')->Compute( a:Setting RequestIdentifier by previously saved copy b: creating OutputRoot.BLOB.BLOB)->HTTPReply _________________ Never assume you know everything.
Never assume you've seen everything.
Never discount the value of a book. If only as a weapon.
Not necessarily true for HTTP nodes. If HTTP nodes are using the External (broker wide) listener (which is the default) then they can be in different execution groups, but have to be in the same Broker. Post the output of a trace node immediately after the HTTPInput node and immediately before the HTTPReply node both showing the LocalEnvrionment.
Kind regards, _________________ MGK
The postings I make on this site are my own and don't necessarily represent IBM's positions, strategies or opinions.
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