BizTalk停止并清除所有规则触发

BizTalk停止并清除所有规则触发,biztalk,biztalk-2009,Biztalk,Biztalk 2009,以下是基本规则: 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. 这是通过在规则上设置优先级,然后在初始检查现有节点时停止并清除所有规则触发来实现的 我在rule composer中进行了测试,第一条规则被触发。然而,这并不能阻止下一条规则的启动。它继续运行并失败,因为显然在xml中找不到该节

以下是基本规则:

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.
这是通过在规则上设置优先级,然后在初始检查现有节点时停止并清除所有规则触发来实现的

我在rule composer中进行了测试,第一条规则被触发。然而,这并不能阻止下一条规则的启动。它继续运行并失败,因为显然在xml中找不到该节点

有人知道为什么它会继续下去,即使行动明确地说“停止并清除所有规则解雇”

是否存在某种BizTalk重置主机实例、重新启动visual studio的技巧


我在另一个规则中这样做了,它工作得很好…

似乎引擎同时运行所有规则。通过使用特定的XPath作为规则,我成功地解决了这个问题