SOAP Fault要素


SOAP Fault 要素は、SOAPメッセージのエラーとステータス情報を保持するために使用されます。


SOAP Fault 要素

オプションの SOAP Fault 要素は、エラーメッセージを示すために使用されます。

Fault 要素が提供されている場合、それは Body 要素の子要素でなければなりません。SOAP メッセージ内では、Fault 要素は一度だけ出現できます。

SOAP の Fault 要素には、次の子要素があります。

子要素 説明
<faultcode> 障害を識別するためのコード
<faultstring> 人間が読める障害に関する説明
<faultactor> 誰が障害を引き起こしたかに関する情報
<detail> Body 要素に関連するアプリケーション固有のエラー情報を保持します

SOAP Fault コード

以下で定義されている faultcode 値は、エラーを説明する際の faultcode 要素で使用する必要があります。

エラー 説明
VersionMismatch SOAP Envelope 要素の無効な名前空間が見つかりました
MustUnderstand Header 要素の直接の子要素(mustUnderstand 属性が "1" に設定されている)を理解できませんでした。
Client メッセージが正しく構成されていないか、不正な情報が含まれています。
Server サーバーに問題があるため、処理を続行できません。
その他の拡張