Orchestration中的DeliverNotificationFailed异常处理

时间:2014-04-03 20:09:42

标签: biztalk biztalk-2010 biztalk2006r2 biztalk-deployment biztalk-orchestrations

这是否可以在单向文件类型发送端口上处理DeliveryNotificationFailure异常?

如果是,该怎么做?

我按照以下步骤操作,但仍无法正常工作。

  1. I保持Scope Shape中的发送形状,由DeliveryFailureException Catch Block处理。
  2. 我确实在发送端口上设置了属性"传递通知=已传输"。

    进行测试:

  3. 在管理控制台上,我给出了错误的文件路径,以使消息失败。而且我提供了错误的服务器实例,无论是哪种方式都没有给出结果。

1 个答案:

答案 0 :(得分:2)

是的,可以在单向文件类型发送端口上捕获Microsoft.XLANGs.BaseTypes.DeliveryFailureException。 然而,在捕获它之后,您必须确保Orchestration暂停,终止或具有在Catch块之后处理的逻辑。

Orchestration

失败时

Debug Orchestration Debug Orchestration when failed

成功时调试Orchestration Debug Orchestration when it succeeds