1

刚刚安装了 BizTalk 2010 和 HL7 适配器​​,尝试通过管理控制台设置概念验证应用程序:

1)创建一个新的“演示应用程序”
2)创建一个请求/响应接收端口
3)创建一个与接收端口关联的请求/响应接收位置
  3.a)将类型设置为 MLLP
  3.b)我看到的唯一选项接收管道是:
    PassThrueReceive
    XMLRecieve
  3.b) 我看到的发送管道的唯一选项是:
    PassThruTransmit
    XmlTransmit

如何让 BTAHL7X 和 BTAHL7XML 接收/发送管道组件作为选项出现?

我尝试添加对 BTAHL2XMLPipeline.dll 和 BTAHL72XPipeline.dll 的引用,但出现错误:

无法将资源添加到应用程序。

如需帮助,请单击: http: //go.microsoft.com/fwlink/ ?LinkId=47400&ProdName=Microsoft+BizTalk+Server+2010&ProdVer=3.9.469.0&EvtSrc=Microsoft.BizTalk.Administration.SnapIn.Properties.Errors&EvtID=AddFilesForm_AddFailed&EvtChain=Microsoft .BizTalk.ApplicationDeployment+%2cApplyMultipleResourcesAddError%3bMicrosoft.BizTalk.ApplicationDeployment+%2cSatEntryExists

- - - - - - - - - - - - - - - 附加信息:

添加资源失败。(mscorlib)

如需帮助,请单击: http: //go.microsoft.com/fwlink/ ?LinkId=47400&ProdName=Microsoft+BizTalk+Server+2010&ProdVer=3.9.469.0&EvtSrc=Microsoft.BizTalk.ApplicationDeployment&EvtID=ApplyMultipleResourcesAddError&EvtChain=Microsoft.BizTalk.ApplicationDeployment+%2cSatEntryExists


资源(-Type="System.BizTalk:BizTalkAssembly" -Luid="BTAHL72XPipelines,Version=1.3.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35")已存储。1) 使用 BTSTask 的覆盖标志或 2) 在 BizTalk 项目中将重新部署标志设置为 true 或 3) 如果资源存在于指定的目标应用程序“DemoApplication1”中,则单击 Admin MMC 中的覆盖所有复选框以更新。如果资源与另一个应用程序相关联,覆盖标志将被忽略。(Microsoft.BizTalk.ApplicationDeployment.Engine)

如需帮助,请单击: http: //go.microsoft.com/fwlink/ ?LinkId=47400&ProdName=Microsoft+BizTalk+Server+2010&ProdVer=3.9.469.0&EvtSrc=Microsoft.BizTalk.ApplicationDeployment&EvtID=SatEntryExists

4

1 回答 1

1

在您的新应用程序中,您是否引用了默认应用程序?

在 BizTalk 管理控制台中,右键单击应用程序并选择属性...。在“属性”屏幕中,选择“引用” 。您需要在此处添加对默认应用程序的引用。

如果您确实有对默认应用程序的引用,那么适配器是否已注册?

在 BizTalk 管理控制台中,展开平台设置,然后右键单击适配器。选择New > Adapter...选项,然后在下拉列表中查找MLLP。选择MLLP并将其命名为MLLP,然后选择OK。此时,您应该可以使用 MLLP 适配器。

于 2012-05-07T02:41:38.283 回答