0

受信メッセージが送信 HTTP ゲートウェイに渡される受信 HTTP ゲートウェイがあります (統合 Java DSL を使用)。

アウトバウンド ゲートウェイの応答の http ステータスが 200 の場合、アウトバウンド応答は、期待どおりにインバウンド ゲートウェイの呼び出し元に返されます。

しかし、アウトバウンド ゲートウェイが 423 locked または 403 禁止などの特定のクライアント エラーで応答すると、インバウンド ゲートウェイの呼び出し元は 500 と、文字列として例外を含む本文メッセージを受け取ります。

これは、SI が送信 http エラーを例外として処理するためであると理解しています。しかし、私の場合、特定のエラー コードについて、エラー ステータス、アウトバウンド レスポンスに付属するレスポンス ボディをインバウンド ゲートウェイの呼び出し元に渡す必要があります。それ、どうやったら出来るの?

4

1 に答える 1