BizTalk Server Tutorial

BizTalk Server Concepts and Common Errors

Catching SOAP Faults from WCF Service in BizTalk Orchestration

This Link has the Structure of Soap Version 1.1 & 1.2 Fault Message

This post will show how to Catch a Soap Fault returned by a WCF Service in a BizTalk Orchestration.

  1. Consume a WCF Service and Implement the Logic for Sending the Request and Receiving the Response from the WCF Service.
  2. Right Click on the PortType and Select New Fault Message as shown below.
  3. A new fault port will then be created as shown below
  4. Now set the Message Type to either Soap Fault 1.1 or 1.2 as shown below
  5. Add a scope block to the Orchestration, set the transaction type to None and an Exception handler
  6. Give any Valid Name to the Object Name and Set Object Type to Fault_1
  7. Keep a Message Assignment shape in the Exception Handler and assign the captured fault to another Message
  8. Handle the Message as required

Note: Message_3 should be of Soap_Fault type as selected in Step 4.
– Shiv

Web Counters

November 21, 2010 - Posted by | Adapters, Orchestrations | , ,

1 Comment »

  1. […] order the solve the problem, 2 blog posts helped me out: Catching SOAP Faults from WCF Service in BizTalk Orchestration and Catching Faults from Dynamics AX 2012 WCF […]

    Pingback by Catching SOAP Faults from CRM WCF Service in BizTalk Orchestration « Andy's Warhole | August 10, 2011 | Reply

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 108 other followers

%d bloggers like this: