修复︰ 空流时被传递到 BizTalk Server 管线 MQSC 适配器接收从 IBM WebSphere MQRFH2 格式的邮件

随时随地通过任何设备使用 Microsoft 365 工作

升级到 Microsoft 365 以在任何位置使用最新的功能和更新。

立即升级

症状

请考虑以下情形:

  • 对于 WebSphere MQ (MQSC 适配器) 使用 BizTalk 适配器接收来自 IBM WebSphere MQ 的消息。

  • 传入的 IBM WebSphere MQ 消息的格式通过使用 MQRFH2 头。

  • 整数格式 (Int Fmt) 传入消息在 MQ 消息描述符 (MQMD) 设置为UNIX主机

在这种情况下,MQSC 适配器可能会将邮件传递零字节流的形式到 BizTalk Server 管道组件。

原因

因为当 MQMD 中的整数格式设置到UNIX主机或主机时,通过使用大端字节序格式编码 MQRFH2 头中的整数值,将发生此问题。通过使用小端字节序格式编码 MQMD 中的其他值。

解决方案

累积更新信息

主机集成服务器 2013

累积更新 2中情况下,主机集成服务器 2013年会包含的修复程序可以解决此问题。

主机集成服务器 2010

可解决此问题的修补程序所在的主机集成服务器 2010年累积更新 10

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

详细信息

应用此更新后,MQSC 适配器使用小端字节序格式 MQRFH2 头中的整数值。

本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不做这些产品的任何担保、默示或其他有关的性能或可靠性。


需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×