Posted: Fri May 25, 2007 1:27 am Post subject: Exception handling with message flow
Acolyte
Joined: 20 Oct 2004 Posts: 52
The scenario is 1. MQInput Node --> 2. Check Node ---> 3. MQOutput Node
1. The catch terminal of MQInput is connected to a subflow A (exception handling), and the failure terminal of MQInput is connected to a trace node.
2. The failure terminal of Check node is connected to a subflow B (specific handling)
My question is:
If there is a message arriving, check node generates an exception and propagates the message to failure terminal. Subflow B would handle the exception, but it generated exception also. Could the message roll back to the catch terminal or failure terminal of MQInput Node then?
The message would go to the Failure terminal of the MQInput node only for errors happening in the MQInput node. If the message is propagated out of the MQInput node and an exception happends downstream, then the control will go to the catch terminal of the MQInput node.
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