我正在处理Mule 3.3.0
应用程序,并且在2个入站端点上有消息侦听器。一个端点显示Soap service
,另一个端点是Http Service
。我在Soap服务端点上的异常条件上抛出Soap Fault
。我想知道在Http服务上发生错误时可以抛出什么样的异常(异常结构)。
将Soap Fault
投放到Http服务上似乎不对。该服务预计将以XML
格式接收输入请求。
答案 0 :(得分:1)
选择error status codes from the ones HTTP support以最好地表示错误的性质。
您还可以向HTTP响应添加正文实体,以进一步详细说明错误。如果HTTP服务的客户端处理XML消息,也使用XML表示。