Author |
Message
|
raghug |
Posted: Mon Jun 25, 2007 10:02 am Post subject: How Set up Mq ReplayNode,Where Would Iset Mq ReplayQ in flow |
|
|
Acolyte
Joined: 19 Jul 2006 Posts: 60 Location: NJ
|
How could I set Queue Using MQ Replay node ,Where Could I set up Queue in MQ replay node......Please help me I had megFlow like below and My error Below
MQInput->Compute->Trace->>MQOutput>>MQGetNode>>MQRrply
When i Implement such a way Igot error with MQreplay Node ...Please give me Idea How to Set Replay to Q ..in Mq Replay Node
Text = Caught exception and rethrowing
RecoverableException
File = F:\\build\\S600_P\\src\\DataFlowEngine\\ImbMqOutputNode.cpp
Line = 1645
Function = ImbMqOutputNode::handleReplyMessage
Type = ComIbmMQOutputNode
Name = TO_MessageFlow#FCMComposite_1_3
Label = TO_MessageFlow.MQOutput1
Catalog = BIPv600
Severity = 3
Number = 2642
Text = ReplyToQ name not specified ...
How to set this property Please give me Ide |
|
Back to top |
|
 |
elvis_gn |
Posted: Mon Jun 25, 2007 10:15 am Post subject: |
|
|
 Padawan
Joined: 08 Oct 2004 Posts: 1905 Location: Dubai
|
Hi raghug,
Does your requester send you the replyToQ ? Use the MQMD.ReplyToQ to reply back.
Regards. |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Jun 25, 2007 10:32 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Please don't triple-post. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
raghug |
Posted: Mon Jun 25, 2007 10:54 am Post subject: Yes ..Responce...only header I want Send to requester |
|
|
Acolyte
Joined: 19 Jul 2006 Posts: 60 Location: NJ
|
Yes, responce.. means only message header I want to send back to requester .. I wrote ESQL in compute node as like u ..
SET OutputRoot.MQMD.CorrelId = InputRoot.MQMD.MsgId;
SET OutputRoot.MQMD.ReplyToQMgr = 'INN';
SET OutputRoot.MQMD.ReplyToQ = 'ESQL_BOQ_OUT_REPLAY';
But It would not reach MqReplay node ..It reaches MQGet node Then It has stopped It would not go back to sender ..PLease give me an Idea How to set up Text = ReplyToQ name not specified
Thanks |
|
Back to top |
|
 |
Vitor |
Posted: Mon Jun 25, 2007 12:03 pm Post subject: Re: Yes ..Responce...only header I want Send to requester |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
raghug wrote: |
But It would not reach MqReplay node ..It reaches MQGet node Then It has stopped It would not go back to sender |
No matter how many times you post the same question, you're unlikely to get different answers.
What you've not talked about in your repeated postings is why you're so certain it's the MQGet node is the problem. It's been said before (and I agree) that only the MQReply node is going to care if that attribute is set.
And stop doing multiple posts!  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Jun 25, 2007 2:44 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
OK I see your point.
You need to preserve the MQMD of the original message. Say you save in the Environment.original folder.
Then between the MQGet and the MQReply node you need a compute node in which you replace the MQMD from the Environment.original.... Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Jun 25, 2007 2:54 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Or you set the Result Data Location on the MQGet to not overwrite OutputRoot.MQMD .... _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
|