Simptome
Să luăm în considerare următorul scenariu:
-
Utilizați BizTalk Adapter for WebSphere MQ (adaptor MQSC) pentru a primi mesaje de la IBM WebSphere MQ.
-
IBM WebSphere MQ mesajele formatate utilizând MQRFH2 anteturile.
-
Format de număr întreg (Int Fmt) Descriptor de mesaj în MQ (MQMD) pentru mesajul primit este setată la UNIX sau gazdă.
În acest scenariu, adaptor MQSC poate transmite mesajul ca un flux de zero octeți la componenta BizTalk Server canal.
Cauza
Această problemă se produce deoarece, când Format de număr întreg în MQMD este setat la UNIX sau gazdă, valori în antetul MQRFH2 sunt codificate folosind big endian formatarea. Alte valori în MQMD sunt codificate folosind formatarea endian mic.
Rezolvare
Informații despre actualizarea cumulativă
Host Integration Server 2013
Fix care rezolvă această problemă este inclus în actualizarea cumulativă 2 pentru Host Integration Server 2013.
Host Integration Server 2010
Fix care rezolvă această problemă este inclus în 10 de actualizare cumulativă pentru Host Integration Server 2010.
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Mai multe informații
După aplicarea acestei actualizări, adaptor MQSC utilizează pic endian formatarea pentru valori în antetul MQRFH2.
Produsele terţe despre care se discută în acest articol sunt fabricate de companii independente de Microsoft. Microsoft nu garantează în niciun fel, implicit sau în alt mod, funcționarea sau fiabilitatea acestor produse.