刚刚安装了BizTalk 2010和HL7适配器,尝试通过管理控制台设置概念验证应用程序:
1)创建了一个新的“演示应用程序”
2)创建了请求/响应接收端口
3)创建与接收端口相关联的请求/响应接收位置
3.a)将类型设置为MLLP
3.b)我在Recieve管道中看到的唯一选项是:
PassThrueReceive
XMLRecieve
3.b)我看到的发送管道的唯一选项是:
PassThruTransmit
XmlTransmit
如何将BTAHL7X和BTAHL7XML接收/发送管道组件作为选项显示?
我已尝试添加对BTAHL2XMLPipeline.dll和BTAHL72XPipeline.dll的引用,但收到错误:
无法向应用程序添加资源。
------------------------------附加信息:
无法添加资源。 (mscorlib程序)
资源(-Type =“System.BizTalk:BizTalkAssembly” -Luid =“BTAHL72XPipelines,Version = 1.3.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”)已存储。 1)使用BTSTask 覆盖标志或2)在BizTalk项目中将redeploy标志设置为true或 3)单击“覆盖Admin MMC中的所有复选框”以更新 资源存在于指定的目标应用程序中 “DemoApplication1”。如果资源是,则将忽略覆盖标志 与另一个应用程序相关 (Microsoft.BizTalk.ApplicationDeployment.Engine)
答案 0 :(得分:1)
在新的应用程序中,您是否有对默认应用程序的引用?
从BizTalk管理控制台中,在应用程序上右键单击,然后选择属性... 。在“属性”屏幕中,选择参考。您需要在此处添加对默认应用程序的引用。
如果你有对默认应用程序的引用,是否已注册适配器?
在BizTalk管理控制台中,展开平台设置,然后在适配器上右键单击。选择新>适配器... 选项,然后在下拉列表中查找 MLLP 。选择 MLLP 并为其指定 MLLP ,然后选择确定。此时,您应该可以使用MLLP适配器。