|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Fault terminal of SoapRequest node |
« View previous topic :: View next topic » |
Author |
Message
|
dipankar |
Posted: Tue May 06, 2008 8:55 pm Post subject: Fault terminal of SoapRequest node |
|
|
Disciple
Joined: 03 Feb 2005 Posts: 171
|
Hi All,
Envirionment: WBI MB 6.1
I need one clarification with the following design -
MQInput --> SoapRequestNode -->
out --> MQOutput
fault --> not connected
failure --> Exceptionhandler subflow
The fault terminal is not connected with any node. Suppose server responds with a soap fault message. Where will it go?
As per my understanding, it will be discarded as it is not any exception. So it will not get rollbacked to MQInput node.
I am not able to test this scenario yet. Some experts are telling me that it will be rollbacked. That's why all confusion arises here.
Please clarify me. _________________ Regards |
|
Back to top |
|
 |
mgk |
Posted: Wed May 07, 2008 12:24 am Post subject: |
|
|
 Padawan
Joined: 31 Jul 2003 Posts: 1642
|
Hi.
If a SOAPFault is returned to the SOAPRequest node and the SOAPFault terminal is not connected the message will be disgarded. The reasoning for this is that a SOAPFault is a valid response message, and the node is simply acting a a Filter node to allow you to split out one type of response (SOAPFaults) to save you the effort of always adding a filter node to check every response. Therefore, the Fault terminal is just any other "out terminal" and so like the out terminal on any other node, if it is not wired and a message is sent to it that message is discarded, and the message flow is NOT rolledback.
Regards, _________________ MGK
The postings I make on this site are my own and don't necessarily represent IBM's positions, strategies or opinions. |
|
Back to top |
|
 |
dipankar |
Posted: Wed May 07, 2008 12:30 am Post subject: |
|
|
Disciple
Joined: 03 Feb 2005 Posts: 171
|
Hi mgk,
Thanks for the confirmation. _________________ Regards |
|
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
|
|
|
|