症状
假设使用 WCF-SAP 适配器发送端口在重负载下发送许多中间文档 (IDocs) ,并且远程 SAP 服务器暂时无法访问。 还原到 SAP 服务器的连接后,发送 IDocs 的过程会失败,并返回异常,例如 RfcConcurrentCallException、 RfcSerializationException 和 RfcCommunicationCanceledException。 例如,你可能会收到类似于以下消息的错误消息:
树液。中间件.Connector.RfcCommunicationCanceledException,sapnco_utils,版本=3.1.0.42,Culture=neutral,PublicKeyToken=50436dca5c7f7d23 客户端调用在启动序列化之前已取消 at Microsoft.Adapters.SAP.ExecuteSapOperationsNCo.ExecuteIdocOutbound (String messageAction、Message message、TimeoutHelper timeoutHelper、String TracingEventCode) at Microsoft.Adapters.SAP.SAPOutboundContract.Execute (消息,TimeSpan timeout) at Microsoft.ServiceModel.Channels.Common.Channels.AdapterRequestChannel.Request (Message,TimeSpan timeout)
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。
解决方法
此问题在以下BizTalk Server累积更新中已修复:
参考
有关BizTalk Server的服务包和累积更新列表的信息,请参阅Microsoft知识库中的以下文章:
2555976 BizTalk Server 的 Service Pack 和累积更新列表
有关BizTalk Server修补程序的详细信息,请参阅Microsoft知识库中的以下文章:
2003907 有关BizTalk Server修补程序、累积更新和 Service Pack 的信息