症状
安装 Microsoft BizTalk Server 2013 R2 的累积更新 1 (CU1) 后,如果他们的超时时间时上下游系统等待返回确认信息不挂起最少的低层协议 (MLLP) 适配器双向发送端口。 相反,该发送端口实例完成而无需重新发布任何响应消息。
等待响应消息或异常的业务流程实例将保留已冻结。 即使打开订单交货,发送端口可能继续发送后续消息而不是在等待确认时队列的所有消息
从接受确认代码属性选择的一组标准的确认代码时,将出现此问题。
此外,您可能会收到以下错误消息︰
MLLP 发送适配器接收确认时超时
原因
安装了 BizTalk Server 2013 R2 的 CU1 后,将出现此问题。CU1 中添加支持用于处理自定义确认代码,并无意中更改处理标准确认代码,如果及时确认没有收到来自下游系统的行为。
解决方案
累积更新信息
BizTalk Server 2013 r2
累积更新 5 BizTalk Server 2013 r2 中包括的修复程序可以解决此问题。
注意:此修复程序将恢复正确的行为标准的确认代码与 BizTalk Server 2013 R2 的发行版本保持一致。
解决方法
若要变通解决此问题,请选择自定义,然后在文本框中键入的确认代码。例如,键入AA,加利福尼亚、 自动曝光、 CE而不是从下拉菜单中选择AA,加利福尼亚、 自动曝光和 CE 。
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
参考资料
为 BizTalk Server,请查阅服务包和累积更新列表。
了解修补程序 BizTalk Server 和累积更新支持。