【发布时间】:2011-11-17 14:30:15
【问题描述】:
我已将 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/",我收到以下消息骡子:
Cannot bind to address "http://localhost:1212/jcore/insert/feedasdasdAwes/"
No component registered on that endpoint
我的问题是:如何将上述默认消息更改为我自己的内容?
注意:实际上我想返回一个 JSON 字符串作为错误消息。类似的东西:
{
Exception: "Invalid URL"
}
如果可能的话,那么“在上述情况下,MULE 会抛出 HTTP 404 : Not Found 错误”..??
【问题讨论】: