【问题标题】:Losing original exception message in rollback exception strategy on-redelivery-attempts-exceeded回滚异常策略中丢失原始异常消息 on-redelivery-attempts-exceeded
【发布时间】:2014-01-29 14:53:02
【问题描述】:

我有一个回滚异常策略,用于查找消息队列已满的情况。 我面临的问题是当maxRedeliveryAttempts="3" 用尽时,on-redelivery-attempts-exceeded 代码被执行但在on-redelivery-attempts-exceeded 块内,原始异常消息及其reasonCode 丢失。

您能否建议/建议可以做什么。

【问题讨论】:

    标签: java error-handling mule mule-el


    【解决方案1】:

    这是回滚异常策略的已知限制。

    解决此问题的方法是将原始异常存储到对象存储中,并在需要时在 on-redelivery-attempts-exceeded 中检索它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-18
      • 1970-01-01
      • 2014-06-10
      • 1970-01-01
      • 1970-01-01
      • 2015-07-03
      • 1970-01-01
      • 2013-04-11
      相关资源
      最近更新 更多