|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
|
|
THROW NODE |
« View previous topic :: View next topic » |
Author |
Message
|
mpong |
Posted: Mon Jun 16, 2014 7:38 am Post subject: THROW NODE |
|
|
Disciple
Joined: 22 Jan 2010 Posts: 164
|
Dear All,
I see in one of the existing flow catch terminal is wired with flow order node which puts exception msg into first terminal (MQOutputNode) and second terminal goes to throw node.
MQInputNode Transaction_mode is YES and its failure terminal is not connected wit any, when I test this flow (during catch processing) because of the throw node an exception is occurred and passed to the point of control (MQInputNode)and it runs forever.
when I tried after connecting MQInputNode failure terminal to MQOutputNode, passed back msg goes to failure node and flow terminates.
I dont understand did they try to put the msg back to input queue and tried processing 2nd time? since flow is running forever how is it working (I guess inputNode goes into loop) Please suggest.
Last edited by mpong on Mon Jun 16, 2014 7:46 am; edited 1 time in total |
|
Back to top |
|
|
fjb_saper |
Posted: Mon Jun 16, 2014 7:41 am Post subject: |
|
|
Grand High Poobah
Joined: 18 Nov 2003 Posts: 20729 Location: LI,NY
|
If the failure terminal is not wired the message gets rolled back.
If the bothresh on the queue is not set the retries will go on forever...
Have fun _________________ MQ & Broker admin |
|
Back to top |
|
|
mpong |
Posted: Mon Jun 16, 2014 8:01 am Post subject: |
|
|
Disciple
Joined: 22 Jan 2010 Posts: 164
|
Yes, I see BackoutCount is increasing when it goes into loop, Thanks for the suggestion it worked fine now |
|
Back to top |
|
|
|
|
|
|
Page 1 of 1 |
|
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
|
|
|
|