次の方法で共有


Web サービスとして公開されたオーケストレーションから SOAP 例外を投げる方法

Web サービスとして発行したオーケストレーションから SOAP 例外を返すことができます。 SOAP ポートにエラー メッセージを追加し、応答の代わりにエラー メッセージを送信します。

Web サービスとして公開されたオーケストレーションから SOAP 例外を投げるには

  1. SOAP ポートの種類にエラー メッセージを追加します。 エラー メッセージのメッセージの種類は、任意の XML スキーマ (XSD) 準拠スキーマまたは単純型にすることができます。

    エラー情報を含む 文字列を SoapException として返すには、エラー メッセージの種類として単純型の文字列を使用できます。

  2. オーケストレーションで、エラー メッセージを作成します。

  3. [送信] 図形を使用して、エラー メッセージに対応する SOAP ポートのエラー操作にリンクします。 SOAP 例外は、返されたエラー メッセージをラップします。

    オーケストレーションからエラーが返されない場合は、別の 送信 図形を使用して、通常の応答操作を使用して標準の SOAP 応答メッセージを送信します。

こちらもご覧ください

エラー メッセージ
オーケストレーションを Web サービスとして発行する