适配器"HTTP"接收到的消息被发送到服务器.在接收位置"Receive_AS2"上;与URI"/Contoso/BTSHTTPReceive.dll"一起使用;被暂停 [英] A message received by adapter "HTTP" on receive location "Receive_AS2" with URI "/Contoso/BTSHTTPReceive.dll" is suspended
问题描述
我正在开发具有异步MDN的AS2上的EDI演示,但在执行Sender.exe时收到此错误,此错误显示在事件查看器中...
I'm developing a demo of EDI over AS2 with asynchronous MDN but receiving this error upon executing Sender.exe, this error is shown in Event Viewer...
由适配器"HTTP"在URI"/Contoso/BTSHTTPReceive.dll"的接收位置"Receive_AS2"上接收到的消息被挂起. 错误详细信息:接收管道"Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2EdiReceive,Microsoft.BizTalk.Edi.EdiIntPipelines,Version = 3.0.1.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35"的输出消息路由失败,因为没有订阅编排或发送端口.
A message received by adapter "HTTP" on receive location "Receive_AS2" with URI "/Contoso/BTSHTTPReceive.dll" is suspended. Error details: The output message of the receive pipeline "Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2EdiReceive, Microsoft.BizTalk.Edi.EdiIntPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" failed routing because there is no subscribing orchestration or send port.
已暂停消息的序列号为3.
The sequence number of the suspended message is 3.
MessageId:{D81813E2-9057-41CD-8A44-1528AEF85476}
MessageId: {D81813E2-9057-41CD-8A44-1528AEF85476}
InstanceID:{2B08DCAF-3D26-4BFC-AB04-8282891AA399}
InstanceID: {2B08DCAF-3D26-4BFC-AB04-8282891AA399}
我不知道出了什么问题,我逐行遵循了MSDN教程,但是执行不正确....
I don't know what is going wrong , I followed MSDN tutorial line to line but its not executing right....
有人可以帮我吗?
推荐答案
Ben,"...路由失败,因为没有订阅业务流程或发送端口"是这里的关键.您需要具有发送端口"或编排"订阅(即侦听)以接收到的消息.
Ben, the line '...failed routing because there is no subscribing orchestration or send port' is the key one here. You need to have either a Send Port or Orchestration subscribing (i.e. listening) for messages that are received.
不知道您的特定应用程序,我建议您要么没有订阅发送端口"或编排",要么它们没有启动.
Not knowing your specific application, I would suggest that you either don't have a subscribing Send Port or Orchestration, or they are not started.
此MSDN论坛帖子可能也有帮助.
这篇关于适配器"HTTP"接收到的消息被发送到服务器.在接收位置"Receive_AS2"上;与URI"/Contoso/BTSHTTPReceive.dll"一起使用;被暂停的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!