Кто-нибудь знает, как обрабатывать Unchecked / Runtime Exception в MULE .. ??
Я имею в виду, что в моем java-коде по определенной причине я «выбрасываю исключение» и хочу, чтобы Мул обнаружил его и направил в соответствующий поток, где я могу записать или распечатать это исключение.
Итак, что именно я должен поместить в свой «поток» в Mule Config File, чтобы добиться этого.
Мой код 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>
Любая помощь будет высоко оценена .. !!