|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
floworder node processing failure |
« View previous topic :: View next topic » |
Author |
Message
|
jklow |
Posted: Fri May 09, 2003 12:45 am Post subject: floworder node processing failure |
|
|
Newbie
Joined: 21 Apr 2003 Posts: 7
|
with regard to floworder node it stated that :
" The message is only propagated to the second output terminal if propagation to the first output terminal is successful. "
I have the first output which process well, what happen if the 2nd output
failed at some compute processing. Will there be automatic rollback?
how to ensure that if under such situation the first output will be rollbacked?
thanks |
|
Back to top |
|
 |
michaelpatton |
Posted: Fri May 09, 2003 7:36 am Post subject: |
|
|
 Apprentice
Joined: 21 May 2002 Posts: 25 Location: East Coast USA
|
You are correct, once the flow order node has successfully processed the first output, the message is then sent down the second output path.
What the real problem here is, are you letting WMQI roll back or are you trying to handle the errors yourself? If you do not have any paths that are connected to a failure terminal or a catch terminal, then you are asking that WMQI handle the error, and roll the transaction back. By wiring the failure or catch terminals, then you are telling WMQI that you will handle the error. You can test this by creating a simple flow that has one input node, two output nodes, and one flow order node. Put Inhibit the second output node's queue, then send a message through. You will find that the entire transaction is rolled back. |
|
Back to top |
|
 |
kirani |
Posted: Fri May 09, 2003 4:03 pm Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
This is true only if you are processing your transactions in one UOW(Transaction). _________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
|
|
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
|
|
|
|