Я определил конечную точку входа Mule HTTP как:
<flow name="jfeed_fill_data">
<http:inbound-endpoint address="http://localhost:1212/jcore/insert/feed/">
</http:inbound-endpoint>
<component class="main.java.com.joshlabs.jcore.Feed"/>
</flow>
Теперь эта служба работает нормально.
Но когда я набираю деформированный URL, что-то вроде "http://localhost:1212/jcore/insert/feedasdasdAwes/",, я получаю следующее сообщение от MULE:
Cannot bind to address "http://localhost:1212/jcore/insert/feedasdasdAwes/"
No component registered on that endpoint
Мой вопрос: Как я могу изменить вышеуказанное сообщение по умолчанию на что-то свое ??
Примечание. На самом деле я хотел вернуть строку JSON в виде сообщения об ошибке. Что-то вроде:
{
Exception: "Invalid URL"
}
И если возможно, то «Может ли MULE выдать HTTP 404: не найдено Ошибка в вышеприведенном случае» .. ??