症状
假定您使用 WCF 自定义发送端口在 Microsoft BizTalk Server 调用 WCF 服务。WsHttpBinding 的 ReliableSession 属性已启用。在此情况下,您将收到下面的错误消息,在事件日志中︰
登录名︰ 应用程序来源︰ BizTalk Server事件 ID: 5796BizTalk Server 任务类别︰级别︰ 错误关键词︰ 经典用户︰ 不适用说明:传输代理方法 Resubmit() 失败 WCF 自定义适配器︰ 原因:"消息传递引擎有没有邮件传递给适配器的记录。这可能是 Resubmit() 被多次为同一消息调用适配器是否调用被消息引擎永远不会传递到该适配器的消息"。请联系适配器服务商。登录名︰ 应用程序来源︰ BizTalk Server事件 ID: 5799BizTalk Server 任务类别︰级别︰ 错误关键词︰ 经典用户︰ 不适用说明:消息引擎无法重新提交消息的发送端口使用 URL"<URL>""WcfSendPort_CalculatorService_WSHttpBinding_ICalculator_Custom"。详细信息:"传输代理方法 Resubmit() 失败 WCF 自定义适配器︰ 原因:"消息传递引擎有没有邮件传递给适配器的记录。这可能是 Resubmit() 被多次为同一消息调用适配器是否调用被消息引擎永远不会传递到该适配器的消息"。请联系适配器服务商。".登录名︰ 应用程序来源︰ BizTalk Server事件 ID: 5677BizTalk Server 任务类别︰级别︰ 错误关键词︰ 经典用户︰ 不适用说明:消息引擎在挂起一个或多个消息时出错。
解决方案
累积更新信息
第一次 BizTalk Server 以下累积更新中修复此问题︰
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。