我们有个奇怪的问题。我添加了一些与我们已有的模式和编排类似的新模式和编排,并重新部署。问题是,我们最近升级到了SP1 BizTalk 2006 R2,我不太确定这是否是问题的原因。
我遇到了这样的错误:
执行发送管道失败:"blablabla.pipeline、blablabla、Version=1.0.0.0、Culture=neutral、PublicKeyToken=bf4bb7b2a02e5c5f“Source:"BTAHL7 2.X汇编程序”Send:"toFDW“URI:"192.168.100.1:8008”原因:值不能为空。参数名称:父级
现在的问题是,这只是为消息添加了一个额外的过滤器。在端口上,我对几种消息类型进行筛选,对于一种类型,在提升的属性上有一个额外的过滤器。在编排中,此类型使提升属性成为真正的xpath表达式,对于所有其他类型都没有提升属性。但是,我在sendport上得到了这个错误,即使我没有设置额外的过滤器。因此,我猜想BTAHL7Pipeline (HL7适配器)在我通过xpath设置的提升属性方面有问题。然而,我们总是这样做,与所有其他的编排和信息,这没有问题。
因此,我猜想这与我们的SP1安装有关,但我不太确定。有没有人知道发生了什么或者有类似的问题?
编辑:我在另一台服务器上做了同样的事情,它也有SP1等,而且它在这里工作。只有这是开发服务器,所以有人知道另一个服务器的设置或配置可能出错吗?
发布于 2010-05-03 14:58:57
据微软称,BTAHL7上有一个bug。这可能是问题所在吗?详细信息是这里。
看起来它与BTAHL7 MSH重写配置有关..。
https://stackoverflow.com/questions/2355411
复制相似问题