在回滚异常策略中丢失原始异常消息on-redelivery-attempts-exceeded-exceeded

时间:2014-01-29 14:53:02

标签: java error-handling mule mule-el

我有一个回滚异常策略,用于查找消息队列完整方案。 我面临的问题是当maxRedeliveryAttempts="3“耗尽,on-redelivery-attempts-exceeded代码被执行但在on-redelivery-attempts-exceeded块内时,原始异常消息及其reasonCode将丢失。< / p>

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

1 个答案:

答案 0 :(得分:0)

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

解决此问题的方法是将原始异常存储到对象存储中,并在需要时在超出重新尝试次数的情况下检索它。