【问题标题】:BizTalk Halt and Clear all Rule FiringsBizTalk 停止并清除所有规则触发
【发布时间】:2010-08-03 11:00:35
【问题描述】:

以下基本上是规则:

If the node does not exist then do not continue with the next rule.

If the node does exist then continue with the next rule.

这是通过设置规则的优先级,然后通过Halt and clear all rule firings - 在初始检查是否存在节点来完成的。

我已经在规则编写器中进行了测试,并触发了第一条规则。但是,这并不能阻止下一条规则触发。它继续并失败,因为显然在 xml 中找不到该节点。

有没有人知道为什么它会继续,即使行动明确说是halt and clear all rule firings

是否有某种 BizTalk - 重置主机实例,重新启动 Visual Studio 技巧?

我已经在另一个规则中做到了这一点,它工作正常......

【问题讨论】:

    标签: biztalk biztalk-2009


    【解决方案1】:

    似乎引擎同时运行所有规则。我已经设法通过使用特定的 XPath 作为规则来解决这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-23
      • 1970-01-01
      • 1970-01-01
      • 2010-12-26
      • 2016-11-29
      • 2010-12-23
      • 1970-01-01
      • 2018-01-03
      相关资源
      最近更新 更多