http アウトバウンド エンドポイントを呼び出すフローに対して http 呼び出しを行っています。送信エンドポイントは、http.status = 400
. フローの最後の瞬間まで、ヘッダーはhttp.status
実際には 400 であることを示します。
ただし、Mule はhttp.status = 500 Internal Server Error
代わりにメッセージを返します。
この解決策を見つけましたが、うまくいきません: https://stackoverflow.com/a/16486259/3510748
<set-variable variableName="http.disable.status.code.exception.check"
value="true" />
http 送信エンドポイントhttp.status
が 200 に変更される前にこれを設定すると、これも正しくありません。
正しい http.status を受け取るにはどうすればよいですか?