繁体   English   中英

使用HL7在Biztalk 2006 R2中执行发送管道失败

[英]Failure executing the send pipeline in Biztalk 2006 R2 using HL7

我们有一个奇怪的问题。 我添加了一些新的架构和业务流程,与我们已有的架构和业务流程相似,然后进行了重新部署。 问题是,我们最近升级到了BizTalk 2006R2 SP1,但我不确定这是否是导致问题的原因。

我收到这样的错误:

执行发送管道时失败:“ blablabla.pipeline,blablabla,版本= 1.0.0.0,文化=中性,PublicKeyToken = bf4bb7b2a02e5c5f”来源:“ BTAHL7 2.X汇编程序”发送端口:“ toFDW” URI:“ 192.168。 100.1:8008“原因:值不能为null。 参数名称:父级

现在的事情是,这仅适用于我添加了额外过滤器的消息。 在端口上,我为几种消息类型过滤,对于一种类型,在提升属性上有一个额外的过滤器。 在业务流程中,此类型通过xpath表达式获取提升的属性,对于所有其他类型,没有提升的属性。 但是,即使没有设置额外的过滤器,我也会在sendport上收到此错误。 因此,我猜测BTAHL7Pipeline(HL7适配器)在通过xpath代码设置的提升属性方面存在问题。 但是,我们始终会这样做,并且与其他所有业务流程和消息一起也不会出现问题。

因此,我猜测它与我们的SP1安装有关,但我不太确定。 有谁知道会发生什么或有类似问题?

编辑:我在另一台也有SP1等的服务器上做了同样的事情,并且它在这里工作。 只是这是开发服务器,所以没有人知道另一个设置或配置有问题吗?

微软表示,BTAHL7有一个错误。 可能是问题所在吗? 详细信息在这里

似乎与BTAHL7 MSH覆盖配置有关...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM