Следующее правило является правилом:
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?
Я сделал это в другом правиле, и оно отлично работает ...