Symptomer
Tenk deg følgende:
-
Har du en plassering for mottak som er konfigurert til å bruke Microsoft BizTalk Adapter for WebSphere MQ (MQSC-kort) som er inkludert i Microsoft Host Integration Server 2010 eller Microsoft Host Integration Server 2009 til å motta meldinger fra IBM WebSphere MQ.
-
Meldinger som mottas fra IBM WebSphere MQ-køen er kryptert EBCDIC-meldinger.
I dette scenariet kan begynnelsen og slutten av noen mottatte meldinger inneholde ugyldige (ugyldig) tegn når meldingene konverteres ved hjelp av tegnsettet (for eksempel UTF-8) som er angitt i MQSC-kortkonfigurasjon. Når dette skjer, kan du få en feilmelding som ligner på følgende:
En melding som er mottatt av "MQSC"-kortet får plassering "receive_location_name" med URIEN "URI" er stoppet.
Feildetaljer: Det oppstod en feil under utføring av rørledningen mottak: "Microsoft.BizTalk.DefaultPipelines.XMLReceive, Microsoft.BizTalk.DefaultPipelines, versjon = 3.0.1.0, kultur = nøytral, PublicKeyToken = 31bf3856ad364e35" kilde: "XML disassembler" motta Port: "Portnavnet" URI: "URI" Årsak: Ingen demontere stadium komponenter kan gjenkjenne dataene.
Årsak
MQSC-kortet ble ikke riktig når du konverterer meldinger basert på tegnsettet som er angitt i innstillingene for nettverkskortet på grunn av problemer som er relatert til lengden på den mottatte meldingen.
Oppløsning
Informasjon om kumulativ oppdatering
Host Integration Server 2013
Hurtigreparasjon som løser dette problemet er inkludert i kumulativ oppdateringspakke 1 for Host Integration Server 2013. Hvis du vil ha Kumulativ oppdatering 1, kan du se følgende artikkel i Microsoft Knowledge Base:
2908834 kumulativ oppdateringspakke 1 for Host Integration Server 2013
Host Integration Server 2010
Hurtigreparasjon som løser dette problemet er inkludert i kumulativ oppdateringspakke 9 for Host Integration Server 2010. Hvis du vil ha Kumulativ oppdatering 9, kan du se følgende artikkel i Microsoft Knowledge Base:
2897923 kumulativ oppdateringspakke 9 for Host Integration Server 2010
Host Integration Server 2009
Hurtigreparasjon som løser dette problemet er inkludert i kumulativ oppdateringspakke 7 for Host Integration Server 2009. For å få kumulative oppdateringen 7, kan du se følgende artikkel i Microsoft Knowledge Base:
2975320 kumulativ oppdatering 7 for Host Integration Server 2009
Informasjon om hurtigreparasjon
En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har problemet som er beskrevet i denne artikkelen. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Hvis du ikke er alvorlig påvirket av dette problemet, anbefaler vi derfor at du venter på neste programvareoppdatering som inneholder denne hurtigreparasjonen.
Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Nedlasting av hurtigreparasjoner tilgjengelig" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du kontakte Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.
Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:
http://support.microsoft.com/contactus/?ws=supportObs! "Nedlasting av hurtigreparasjoner tilgjengelig"-skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.
Forutsetninger
Du må ha Microsoft Host Integration Server 2009 kumulativ oppdatering 6 installert for å bruke denne hurtigreparasjonen.
Informasjon om omstart
Du må kanskje starte datamaskinen på nytt etter at du har installert denne hurtigreparasjonen.
Informasjon om erstatning
Denne hurtigreparasjonen erstatter ikke andre oppdateringer.
Filinformasjon
Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
For alle støttede x86-baserte utgaver av Host Integration Server 2009
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
Plattform |
---|---|---|---|---|---|
Microsoft.biztalk.adapter.mqsc.imqwrapper.dll |
8.0.4101.2 |
165,088 |
31-Jan-2014 |
19:42 |
x86 |
Microsoft.biztalk.adapter.mqsc.imqwrappertxn.dll |
8.0.4101.2 |
164,072 |
31-Jan-2014 |
19:42 |
x86 |
For alle støttede versjoner for x64-basert Host Integration Server 2009
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
Plattform |
---|---|---|---|---|---|
Microsoft.biztalk.adapter.mqsc.imqwrapper.dll |
8.0.4101.2 |
165,088 |
31-Jan-2014 |
19:42 |
x86 |
Microsoft.biztalk.adapter.mqsc.imqwrappertxn.dll |
8.0.4101.2 |
164,072 |
31-Jan-2014 |
19:42 |
x86 |
Microsoft.biztalk.adapter.mqsc.imqwrapper.dll |
8.0.4101.2 |
198,368 |
31-Jan-2014 |
19:46 |
x64 |
Microsoft.biztalk.adapter.mqsc.imqwrappertxn.dll |
8.0.4101.2 |
195,816 |
31-Jan-2014 |
19:46 |
x64 |
Obs! På grunn av filavhengigheter inneholde siste reparasjonen som inneholder disse filene også tilleggsfiler.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Hvis du vil ha mer informasjon
Problemet som er beskrevet her, er relatert til problemet som beskrives i følgende Microsoft Knowledge Base-artikkel:
Løs 2883141 : "Feil oppstod under forsøk på å hente meldingen fra køen" feil når du mottar en melding som er større enn 1 MB i BizTalk Server 2010Når du har installert denne oppdateringen, MQSC-kortet bruker MQ få tilleggsalternativer (MQGMO_ACCEPT_TRUNCATED_MSG og MQGMO_CONVERT) når den mottar meldinger. Disse alternativene kan IBM WebSphere MQ å sende tilbake den faktiske lengden i byte for å konverteres.
I tillegg bør Melding maksimumslengden innstillingene konfigureres slik at den samsvarer med bestemt melding størrelseskravene for å forsikre deg om at alle meldinger som er mottatt. Maksimumslengden på melding -innstillingene kan angis i parameterne MQSC kort og IBM WebSphere MQ-innstillinger. Derfor bør du passe på at innstillingene er enig.
Denne oppdateringen i Host Integration Server 2010 kumulativ oppdatering 9 erstatter den relaterte oppdateringen som ble inkludert i Host Integration Server 2010 kumulativ oppdatering 8 og bør brukes i miljøer som implementerer MQSC-kort til å integrere med IBM WebSphere MQ.