Author |
Message
|
sunnym |
Posted: Sat Sep 15, 2012 3:53 pm Post subject: Validation failure moves to Out not failure terminal ? |
|
|
Newbie
Joined: 27 May 2011 Posts: 8
|
According to this http://publib.boulder.ibm.com/infocenter/wmbhelp/v6r1m0/index.jsp?topic=%2Fcom.ibm.etools.mft.doc%2Fac56170_.htm link
Quote: |
Failure Terminals is the output terminal to which a SOAP message is routed if a failure is detected (such as a message validation failure). |
Message should propagate to failure terminal when validation(turned on) fails in the input node.But when validation fails I am getting following message to out terminal.
SOAP
CHARACTER:problem creating SOAP tree from bitstream
Please correct me if I am wrong.
what scenarios does input node fails/route to failure terminal . |
|
Back to top |
|
 |
lancelotlinc |
Posted: Mon Sep 17, 2012 5:09 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
This requires that the sender of the SOAP fault set the HTTP status code to something other than 200. Many Web Service providers do not. Therefore, the message will be propagated to Out terminal and you must account for it in your logic following the Out terminal. _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
sunnym |
Posted: Sun Sep 23, 2012 5:10 pm Post subject: |
|
|
Newbie
Joined: 27 May 2011 Posts: 8
|
That's help in solving the problem.Thanks lancelotlinc |
|
Back to top |
|
 |
lancelotlinc |
Posted: Mon Sep 24, 2012 4:51 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
|
Back to top |
|
 |
whydieanut |
Posted: Wed Sep 26, 2012 12:57 am Post subject: |
|
|
 Disciple
Joined: 02 Apr 2010 Posts: 186
|
So it has nothing to do with parse timing? |
|
Back to top |
|
 |
kimbert |
Posted: Wed Sep 26, 2012 1:49 am Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
Quote: |
So it has nothing to do with parse timing? |
Correct. Parsing has clearly occurred, because there has been a validation error. |
|
Back to top |
|
 |
whydieanut |
Posted: Wed Sep 26, 2012 1:55 am Post subject: |
|
|
 Disciple
Joined: 02 Apr 2010 Posts: 186
|
Strange, because I remember seeing similar messages at the Out terminal for invalid XML messages when Validation is turned on and Parse Time is set to On Demand.
Or maybe I am confusing with some other scenario.
Time to test it again...  |
|
Back to top |
|
 |
|