1

我需要在 ESB 异常管理门户中捕获管道和适配器级别发生的错误...

我们没有使用任何编排..而且我们正在使用 xml 管道

请让我知道该怎么做。

4

1 回答 1

1

选项 1:勾选Enable routing for failed messages,可在接收端口的常规选项卡和发送端口的传输高级选项中找到。而不是暂停消息将被路由到 ESB 异常门户。

选项 2:如果您希望消息暂停以便可以重试,请向 ALL.Exception Send Port `BTS.AckType == NACK' 添加一个新过滤器,然后该规则将导致所有端口故障的通知。

全局 NACK 规则

如果您将端口与失败消息路由和全局 NACK 规则混合使用,那么对于这些​​端口,您将收到两条失败消息,除非您使 NACK 规则更具体,例如BTS.AckType == NACK and BTS.ReceivePortName == nameofreceiveportBTS.AckType == NACK and BTS.SPName == nameofsendport

在此处输入图像描述

于 2014-03-06T20:23:30.780 回答