[英]Case Sensitivity on Decide Shapes in BizTalk 2013R2
诊断 BizTalk 应用程序的问题,其中部分逻辑似乎未触发。
目前它被设计为使用决策形状来过滤来自特定消息的 2 个值。
这些值之一是小写的单词“staff”,而构建消息的映射使用字符串 functoid 将值填充为“Staff”(句子大小写)。
我会对此进行测试以查看是否是原因,但我们目前没有测试环境,并且大约有 8 个应用程序依赖于此,因此我需要经历一个复杂的过程才能将它们全部包含在内离线并在赌博中部署小修复。
在此基础上,有人会知道吗? BizTalk 决定形状表达式逻辑是否区分大小写?
是的,决定形状区分大小写。
我用规则测试
Message(FILE.ReceivedFileName) == "D:\\in\\YES.xml"
我通过文件 YES.xml、yes.xml 和 YES.XML,只有 YES.xml 通过 Rule 分支,其他文件通过 Else。
这可能是由于 C# 区分大小写,请参阅是否有 C# 不区分大小写的等于运算符?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.