Exception 拦截Http端点异常[Mule ESB]

Exception 拦截Http端点异常[Mule ESB],exception,mule,interceptor,Exception,Mule,Interceptor,我正在使用Mule 3.3.0 CE,当http出站端点中抛出异常时(即,当我收到连接拒绝异常或连接超时异常时),我会有一个自定义行为。让我们假设我有这样一个场景:一个SOAP组件和一个Http出站端点共同实现一个cxf服务客户端,并且假设我不能使用任何异常策略。 我将编写一个拦截器来拦截http异常(即连接被拒绝),并在其中编写一个custon行为(即在队列中发送消息) 我需要一个拦截器,该拦截器拦截http异常,并且不存在SOAP错误(可以使用SOAPFaultInterceptor拦截)

我正在使用Mule 3.3.0 CE,当http出站端点中抛出异常时(即,当我收到连接拒绝异常或连接超时异常时),我会有一个自定义行为。让我们假设我有这样一个场景:一个SOAP组件和一个Http出站端点共同实现一个cxf服务客户端,并且假设我不能使用任何异常策略。 我将编写一个拦截器来拦截http异常(即连接被拒绝),并在其中编写一个custon行为(即在队列中发送消息)

我需要一个拦截器,该拦截器拦截http异常,并且不存在SOAP错误(可以使用SOAPFaultInterceptor拦截)

我如何实现这个模型


谢谢大家的帮助

我找到了解决方案。我在Http组件之前使用了一个定制的拦截器(组件),并扩展了AbstractEnvelopeInterceptor,使我能够在组件处理消息之前、之后和期间工作。
从这个角度来看,我实现了最后一个方法。此方法的符号包含一个布尔值,该值在发生异常时设置。通过这种方式,我可以利用此方法来处理与Http组件相关的任何类型的异常。

对不起,如果您不能帮助我解决上述问题,有人可以帮助我了解如何拦截org.apache.cxf.interceptor.Fault类以自定义其行为吗?谢谢。