【发布时间】:2019-03-28 13:43:01
【问题描述】:
我的要求基于 XML 架构中的 messagetype 字段,我必须将传入消息路由到两个(一个作为主要,另一个作为辅助)FTP 位置,并向客户端发送电子邮件通知,说明消息已传输到两个 ftp 文件夹。
如果将消息发送到主要 ftp 位置有任何失败,则必须将消息传输到辅助 ftp 位置,并且必须将失败电子邮件触发到客户端。
我实现的设计在决策形状内我正在检查消息类型和范围内我已经创建了 2 个发送端口和表达式形状来发送电子邮件通知。为了处理第一个逻辑发送端口的异常,我设置了 Delivery Notification=transmitted 并在 catch 块中发送失败通知。此逻辑在成功的情况下运行良好,但在失败的情况下,当我尝试测试时,我会同时收到成功和失败的电子邮件通知。
有人可以帮我解决这个问题吗?
【问题讨论】:
标签: biztalk biztalk-2013