オーケストレーションで SOAP 障害応答を受信したときに、on error シーケンスを起動して内部エラーを生成する必要があります。Javaで例外をスローするようなもの。
簡単な方法は、fault タグが受信されたときに onError シーケンスが開始されるように、各シーケンスにフィルターを設定することです。これを行うためのより良い方法があるに違いないと思います。
オン エラー シーケンスが開始されるように、soap 障害応答をエラーのように処理するにはどうすればよいですか?
これは、WSO2 ESB 4.5.0 (最新のリリース) まで簡単ではありませんでした。これを行うために、「FORCE_ERROR_ON_SOAP_FAULT」が導入された新しいプロパティがあります。サンプル構成については、この投稿を参照してください。
プロキシ構成で、障害シーケンスを定義します。