MQ 错误期间未触发错误规则

Error rule not getting triggered during MQ error

我正在尝试通过设置回退值 (2) 和计数来使用工作单元。

我可以在响应日志中看到如下

source-mq (FSH_POC_CorrelationID):无法打开,目标队列或主题对象未知(原因代码 2085)

但错误规则仍然没有被触发,而是通过响应规则并将消息放入撤销队列。 尝试将 Process backend errors 更改为 OFF ,但仍然相同。

感谢和问候, 斯里瓦萨A 9986186302

如果您正在为 MQ 使用动态后端,则需要在请求规则中使用 skip-backside 操作。

在 XSLT 中,您需要设置选择条件,如果成功则复制其他数据 dp:reject。在else条件下,如果你拒绝它会触发错误规则。