使用 BizTalk 2016 (Nco) 从 SAP 接收 iDOCS 时,我们有时会收到以下警告消息。
适配器“WCF-SAP”引发了错误消息。详细信息“System.ArgumentException:“typeName”不能为空或为空参数名称:Microsoft.ServiceModel.Channels.Common.Design.AdapterAsyncResult.End() 的 Microsoft.ServiceModel.Channels.Common.Channels.AdapterReplyChannel.EndTryReceiveRequest 的 typeName (IAsyncResult 结果,RequestContext& requestContext) 在 Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredInboundChannel`1.System.ServiceModel.Channels.IReplyChannel.EndTryReceiveRequest(IAsyncResult 结果,RequestContext& context) 在 System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive(IAsyncResult 结果,请求上下文和请求上下文)”。
这会阻止传入的 idoc 在 BizTalk 中进行处理。经过一些分析,我们无法真正将其链接到特定的 idoc 类型。它似乎发生在不同的 idoc 类型上,而不是一直发生。
有人知道这里可能出了什么问题吗?谷歌不是我的朋友。:-)
我们正在使用 Nco 3019 x64