Symptomen
Overweeg het volgende scenario:
-
U hebt een computer met Microsoft BizTalk Server 2010 of Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1).
-
De Decoder AS2 decodeert een gecodeerde Applicability Statement 2 (AS2) of gecodeerd bericht elektronische Data Interchange (EDI).
-
De AS2 of EDI bericht beschikt niet over een MIME-Content-Type-header.
In dit scenario decoderen niet de Decoder AS2 het bericht. Bovendien worden de volgende gebeurtenissen vastgelegd in het toepassingslogboek:
Gebeurtenis 1
Gebeurtenistype: waarschuwing
Bron: BizTalk Server 2006 EDI
Categorie: geen
Gebeurtenis-ID: 8132
Beschrijving:
Er is een fout opgetreden bij een poging om een AS2 statusrapport te genereren. Fout: De objectverwijzing is niet op een exemplaar van een object ingesteld.
Gebeurtenis 2
Gebeurtenistype: fout
Bron: BizTalk Server 2006
Categorie: BizTalk Server 2006
Gebeurtenis-ID: 5719
Beschrijving:
Er is een fout opgetreden bij het uitvoeren van de pijpleiding ontvangen: "versie Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Receive, Microsoft.BizTalk.Edi.EdiIntPipelines, = 3.0.1.0, cultuur = neutral, PublicKeyToken = 31bf3856ad364e35" bron: "Pipeline" ontvangen poort: '< port ontvangen >' URI: "< URI >" reden: de Messaging-Engine is een fout opgetreden tijdens het lezen van de berichtenstroom.
Gebeurtenis 3
Gebeurtenistype: fout
Bron: BizTalk Server 2006
Categorie: BizTalk Server 2006
Gebeurtenis-ID: 5753
Beschrijving:
Een bericht ontvangen door de adapter 'HTTP' op locatie '< ontvangen locatie >' met URI ontvangen '< URI >' is geschorst.
Foutgegevens: Er is een fout opgetreden bij het uitvoeren van de pijpleiding ontvangen: "versie Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Receive, Microsoft.BizTalk.Edi.EdiIntPipelines, = 3.0.1.0, cultuur = neutral, PublicKeyToken = 31bf3856ad364e35" bron: "Pipeline" ontvangen poort: '< port ontvangen >' URI: "< URI >" reden: de Messaging-Engine is een fout opgetreden tijdens het lezen van de berichtenstroom.
Oorzaak
Dit probleem treedt op omdat de AS2-Decoder is niet van invloed berichten die een MIME-Content-Type header niet als tekst zonder opmaak (US-ASCII-) bevatten.
Opmerking Basis van een verzoek om een memorandum Comments (RFC) die een standaard voor berichten die geen headers MIME-inhoudstype definieert, moet een standaard inhoudstype worden aangenomen. Het RFC geeft aan dat elk bericht dat u een MIME-Content-Type header bevat geen moet worden behandeld als een bericht met tekst zonder opmaak (US-ASCII). Dit inhoudstype wordt specifiek gedefinieerd als de volgende:
Inhoud-type: tekst/plain; Charset = us-ASCII-
Oplossing
Cumulatieve update informatie
BizTalk Server 2010
Voor meer informatie over het verkrijgen van het cumulatieve updatepakket, klikt u op het volgende artikel in de Microsoft Knowledge Base:
2497789 cumulatieve updatepakket 1 voor BizTalk 2010
BizTalk Server 2006 R2
De hotfix om dit probleem is opgenomen in de cumulatieve updatepakket 4 voor BizTalk Server 2006 R2 SP1.
Voor meer informatie over het verkrijgen van het cumulatieve updatepakket, klikt u op het volgende artikel in de Microsoft Knowledge Base:
2682056 Cumulatieve updatepakket 4 voor BizTalk Server 2006 R2 SP1
Informatie over de hotfix
Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet.
Als de hotfix gedownload kan worden, is er een sectie 'Hotfix downloaden' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, dien dan een verzoek in bij Microsoft Customer Service and Support om de hotfix te verkrijgen.
Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of om een afzonderlijk serviceverzoek aan te maken, gaat u naar de volgende Microsoft-website:
http://support.microsoft.com/contactus/?ws=supportOpmerking Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is.
Vereisten
Deze hotfix moet u Microsoft BizTalk Server 2006 R2 SP1 hebben.
Opnieuw opstarten
Nadat u deze hotfix hebt toegepast, hoeft u niet de computer opnieuw opstarten. U moet echter de BizTalk-host-service-exemplaar opnieuw.
Informatie over het vervangen van hotfixes
Deze hotfix vervangt geen andere hotfixes.
Bestandsinformatie
De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Microsoft.biztalk.edi.messagecore.dll |
3.6.2229.12 |
350,088 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.edi.pipelinecomponents.dll |
3.6.2229.12 |
190,352 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.edi.reporting.common.dll |
3.6.2229.12 |
25,488 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.edi.reporting.dll |
3.6.2229.12 |
55,168 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.edi.shared.dll |
3.6.2229.12 |
161,656 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.ediint.pipelinecomponents.dll |
3.6.2229.12 |
128,920 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.ediint.reporting.dll |
3.6.2229.12 |
34,696 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.messaging.dll |
3.6.2229.12 |
92,024 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.pipeline.components.dll |
3.6.2229.12 |
292,752 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.pipeline.dll |
3.6.2229.12 |
292,728 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.streaming.dll |
3.6.2229.12 |
51,064 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.biztalk.xpathreader.dll |
3.6.2229.12 |
79,744 |
25-Jan-2011 |
11:07 |
x86 |
Microsoft.xlangs.basetypes.dll |
3.6.2229.12 |
104,312 |
25-Jan-2011 |
11:07 |
x86 |
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Referenties
Voor meer informatie over AS2 onderdelen ontvangt, gaat u naar de volgende website van Microsoft Developer Network (MSDN):
Algemene informatie over AS2 ontvangen onderdelenVoor meer informatie over MIME-RFC's, gaat u naar de volgende webpagina:
Algemene informatie over MIME-RFC 'sVoor meer informatie over hotfixes voor BizTalk Server klikt u op het volgende artikel in de Microsoft Knowledge Base:
2003907 informatie over hotfixes voor BizTalk Server