BizTalk EDI - 将被拒绝交易集的主体发送到端口

BizTalk EDI - sending body of rejected transaction sets to port

我们有一个上游应用程序,有时会生成功能无效的交易集。

我正在尝试将失败事务的消息体从交换和关联的 999 推送到发送端口或某些其他日志记录机制,同时将有效事务集转发到下游映射进程。

任何关于实现此目的的想法都会有所帮助。

首先检查接收端口上的“为失败的消息启用路由”

然后向您的发送端口添加过滤器以订阅这些消息。

例如

ErrorReport.ReceivePortName = <your port name> AND
ErrorReport.FailureCode Exists

如果您已有过滤器,则需要在该过滤器的最后一行使用 OR。

<existing filer line1> AND
<existing filer line2> OR 
ErrorReport.ReceivePortName = <your port name> AND
ErrorReport.FailureCode Exists