MULEで未チェック/ランタイム例外を処理する方法を知っている人はいますか?
つまり、私のJavaコードでは、特定の理由で「例外をスロー」しており、Muleにそれを検出して適切なフローにルーティングさせ、その例外をログに記録または印刷できるようにします。
だから、それを達成するために、Mule構成ファイルの「フロー」に正確に何を配置する必要がありますか。
私のJavaコード:
public Object xyz (Map payload) throws Exception {
if (payload.isEmpty()) {
throw new Exception ("New Exception") ;
}
}
My Mule Configファイル:
<flow name="APIAuthenticate">
<http:inbound-endpoint address="http://localhost:1212/jcore/authorize" transformer-refs="HttpParams" responseTransformer-refs="JavaObjectToJson" contentType="application/json" encoding="UTF-8">
<not-filter>
<wildcard-filter pattern="/favicon.ico"/>
</not-filter>
</http:inbound-endpoint>
<component class="main.java.com.abc.XYZ"/>
</flow>
どんな助けでも深く感謝します..!!