运行 BizTalk 2013r2 解决方案,我有以下行程:
一切都好到选定的“Auth Endpoint Detail”
这是调用 BRE,传递以下消息:
<ns0:MasterCardRequest xmlns:ns0="http://www.EsbToolkit.TargetWebService/Authorization/MasterCardRequest">
<ns0:AuthAmount>300</ns0:AuthAmount>
<ns0:CardNumber>1111-1111-1111-1111</ns0:CardNumber>
<ns0:OrderNumber>130</ns0:OrderNumber>
</ns0:MasterCardRequest>
这应该会触发以下“万事达卡”规则 - 然后将在消息的上下文中发送端点值:
问题是 - 它没有开火!当我从 BRE Composer 中手动“测试策略”时,它会触发。但是,当我通过 BizTalk 运行消息并检查 DebugView 时,我看到以下内容:
我已经双重检查是否已部署正确版本的策略。我将非常感谢有关规则没有触发的任何想法。