BizTalk - 如何应用业务流程接收形状的过滤器表达式

时间:2012-11-27 14:08:21

标签: biztalk biztalk-deployment

我正在使用BizTalk 2010.我有一个带有激活接收形状的业务流程。它包含针对消息上下文属性的过滤器表达式,该属性应构成订阅的一部分。我的问题是在部署应用程序后,订阅中缺少过滤器表达式。

有没有人知道BizTalk用于将过滤器分配给订阅的过程?据我所知,它不是来自绑定文件所以我想它必须来自反映业务流程汇编?

任何关于我在这里失踪的想法都将不胜感激。目前我可以手动添加部署过滤器,但这对我的自动构建/部署/测试过程来说不是好消息!

2 个答案:

答案 0 :(得分:2)

一个简单的测试可能是创建一个具有相同过滤器表达式的发送端口。如果您看到消息流经发送端口,那么您的业务流程过滤器表达式中存在错误。需要注意的一点是:业务流程接收端口上的过滤器表达式是双引号,而在发送端口中没有双引号。

答案 1 :(得分:0)

对不起伙计们,这两个都是很好的建议,但我一直是个假人。我的构建脚本出现故障,这意味着新的业务流程程序集实际上没有部署 - 以前的版本没有过滤器!