【问题标题】:Handling SystemExceptions in mule esb在 mule esb 中处理 SystemExceptions
【发布时间】:2014-11-03 23:10:06
【问题描述】:

我有一个定义了重新连接策略的全局 JMS activemq-connector。 当 activemq-server 出现故障时,重试次数用尽后,我会在下面看到错误日志。

ERROR DefaultSystemExceptionStrategy:337 - Could not connect to broker URL: tcp://localhost:61616. Reason: java.net.ConnectException: Connection refused: connect

如何处理 DefaultSystemException 并执行一组活动,例如向 vm 端点发送异常消息。

有遇到这种情况的人请帮忙。

提前致谢!

【问题讨论】:

  • 我知道需要编写自定义异常,如 here 所述。任何人都可以提供任何样品。
  • 我的问题类似于this

标签: mule


【解决方案1】:

您必须使用自定义全局默认异常策略覆盖默认异常策略。这样可能会捕获到 JMS 连接失败异常

在下面的链接中了解更多信息。

http://www.mulesoft.org/documentation/display/current/Error+Handling#ErrorHandling-CustomDefaultExceptionStrategies

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-07
    相关资源
    最近更新 更多