Biztalk BTAHL7 批处理 - 无法启动批处理
Biztalk BTAHL7 batching - cannot start a Batch process
我们安装了 Biztalk 2020 及其 HL7 加速器。我正在尝试根据 Microsoft article 设置 HL7 批处理。
首先,我确保从 Biztalk 应用程序 1
中启动了 Batch Orchestration 及其接收端口
接下来我创建了一个派对呼叫测试并为其分配了一个发送端口。
在重新启动 Biztalk 主机实例以确保应用更改后,我调出了 BTAHL7 配置资源管理器并转到“测试”方以启动 HL7 批处理。
每当我开始批处理时,BatchControlPort 上总是出现错误。
我认为这对我来说暗示的方式是 BatchOrchestration。Orchestration_1 orchestration 收到一个信号,告诉它为聚会测试启动一个批处理过程,但因为它发现没有订阅的 send/receive 端口, 它立即停止并显示错误。
我将我的发送端口修改为仅订阅 BTAHL7MessageType == OutboundBatch,这意味着该端口正在侦听任何已完成的批处理过程,所以我有点困惑 Biztalk 一直告诉我没有订阅者。
根据你看到我到目前为止所做的,你看到我遗漏了什么步骤吗?我正处于无法启动批处理过程的地步,我什至还没有触摸任何要批处理的消息。
事实证明,当您通过 BTAHL7 Configuration Explorer 启动聚会的批处理时,它会生成一个小的 HL7 消息并将其放入接收端口 BatchControlLocation 正在监视的目录中,在 Biztalk 2020 的情况下,它位于C:\Program Files (x86)\Microsoft BizTalk Accelerator for HL7\CreateBatchFileDrop*.*
此接收端口由 Biztalk 加速器安装自动创建,但默认设置为 PassThroughReceive,它不会执行任何读取 HL7 格式消息的操作。
在我将接收管道更改为 BTAHL72XReceivePipeline 之后,它现在可以读取触发 HL7 格式的消息,我现在可以在脱水编排列表下看到我为派对测试新创建的批处理。
我们安装了 Biztalk 2020 及其 HL7 加速器。我正在尝试根据 Microsoft article 设置 HL7 批处理。
首先,我确保从 Biztalk 应用程序 1
中启动了 Batch Orchestration 及其接收端口接下来我创建了一个派对呼叫测试并为其分配了一个发送端口。
在重新启动 Biztalk 主机实例以确保应用更改后,我调出了 BTAHL7 配置资源管理器并转到“测试”方以启动 HL7 批处理。
每当我开始批处理时,BatchControlPort 上总是出现错误。
我认为这对我来说暗示的方式是 BatchOrchestration。Orchestration_1 orchestration 收到一个信号,告诉它为聚会测试启动一个批处理过程,但因为它发现没有订阅的 send/receive 端口, 它立即停止并显示错误。
我将我的发送端口修改为仅订阅 BTAHL7MessageType == OutboundBatch,这意味着该端口正在侦听任何已完成的批处理过程,所以我有点困惑 Biztalk 一直告诉我没有订阅者。
根据你看到我到目前为止所做的,你看到我遗漏了什么步骤吗?我正处于无法启动批处理过程的地步,我什至还没有触摸任何要批处理的消息。
事实证明,当您通过 BTAHL7 Configuration Explorer 启动聚会的批处理时,它会生成一个小的 HL7 消息并将其放入接收端口 BatchControlLocation 正在监视的目录中,在 Biztalk 2020 的情况下,它位于C:\Program Files (x86)\Microsoft BizTalk Accelerator for HL7\CreateBatchFileDrop*.*
此接收端口由 Biztalk 加速器安装自动创建,但默认设置为 PassThroughReceive,它不会执行任何读取 HL7 格式消息的操作。
在我将接收管道更改为 BTAHL72XReceivePipeline 之后,它现在可以读取触发 HL7 格式的消息,我现在可以在脱水编排列表下看到我为派对测试新创建的批处理。