ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » floworder node processing failure

Post new topic  Reply to topic
 floworder node processing failure « View previous topic :: View next topic » 
Author Message
jklow
PostPosted: Fri May 09, 2003 12:45 am    Post subject: floworder node processing failure Reply with quote

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
View user's profile Send private message
michaelpatton
PostPosted: Fri May 09, 2003 7:36 am    Post subject: Reply with quote

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
View user's profile Send private message Yahoo Messenger
kirani
PostPosted: Fri May 09, 2003 4:03 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » floworder node processing failure
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.