Příznaky
Jde o takovouto situaci:
-
Použití adaptéru BizTalk pro WebSphere MQ (MQSC adaptér) přijmout zprávy od IBM WebSphere MQ.
-
Příchozí zprávy IBM WebSphere MQ jsou formátovány pomocí MQRFH2 záhlaví.
-
Formát celého čísla (Int Fmt) ve zprávě popisovač MQ (MQMD) pro příchozí zprávy je nastavena na UNIX nebo hostitele.
V tomto scénáři adaptér MQSC může předat zprávu jako nula bajtů proudu komponenty příležitostí BizTalk serveru.
Příčina
Tomuto problému dochází, pokud formát celého čísla v MQMD nastavena na UNIX nebo hostitele, celočíselné hodnoty v záhlaví MQRFH2 jsou kódovány pomocí formátování ve formátu big-endian. V MQMD hodnoty jsou kódovány pomocí formátování ve formátu little endian.
Řešení
Informace o kumulativní aktualizaci
Server Host Integration Server 2013
Oprava, která řeší tento problém je zahrnuta v kumulativní aktualizace 2 pro Host Integration Server 2013.
Server Host Integration Server 2010
Oprava, která řeší tento problém je zahrnuta v kumulativní aktualizaci 10 pro Host Integration Server 2010.
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Další informace
Po instalaci této aktualizace MQSC adaptér používá formátování celočíselné hodnoty v záhlaví MQRFH2 little-endian.
Produkty třetích stran, které tento článek popisuje jsou vyráběny společnostmi nezávislými na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku, implicitně předpokládanou ani jinou týkající se výkonu nebo spolehlivosti těchto produktů.