Symptom
Föreställ dig följande:
-
Du har en dator som kör Microsoft BizTalk Server 2010.
-
Du kan ange egenskapen avgränsare för komponent-element (ISA16)Charset och avgränsare inställningar för en part att ju mindre än tecken (<) char-värde eller det hexadecimala värdet 0x3C .
-
Du kan konfigurera en batching åtgärd för behandling av elektroniska Data Interchange (EDI) meddelanden för parten.
EDI-assembler fungerar inte korrekt i det här scenariot och en XMLException genereras. Dessutom kan loggas ett felmeddelande av följande slag i programloggen:
Loggnamnet: ApplicationSource: BizTalk-ServerEvent-ID: 5754Task-kategori: BizTalk ServerLevel: ErrorKeywords: ClassicUser: N ADescription:A meddelande som skickades till kortet ”fil” på Skicka port ”< skicka portnamn >” med URI ”< URI >” är sus väntande. Felinformation: Det gick inte att köra skicka pipeline ”: Microsoft.BizTalk.Edi.DefaultPipelines.EdiSend, Microsoft.BizTalk.Edi.EdiPipelines, Version = 3.0.1.0 kultur = neutral, PublicKeyToken = 31bf3856ad364e35” källa: ”EDI Assembler” Skicka Port: ”< skicka portnamn >” URI: ”< URI >” orsak: namn kan inte börja med den ' <' tecken med hexadecimala värdet 0x3C. Rad 1, placera 430.
OBS! Det här problemet uppstår inte om du anger egenskapen avgränsare för komponent-element (ISA16) till char-värde kolon (:) eller om du inte konfigurerar en batching åtgärd för EDI-meddelanden.
Orsak
Det här problemet uppstår eftersom satsvis kompilering operationer inte kan hantera mindre än tecken (<) char-värde eller värdet 0x3C som avgränsare.
Lösning
Information om Kumulativ uppdatering
Den snabbkorrigering som löser problemet ingår i ett kumulativt uppdateringspaket 2 för BizTalk Server 2010.Mer information om hur du skaffar det kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2573000 Kumulativt uppdateringspaket 2 för BizTalk Server 2010
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.
Referenser
Mer information om hur du konfigurerar inställningar för Charset och avgränsare , finns på följande MSDN-webbplats:
Så här konfigurerar du inställningar för Charset och avgränsareMer information om hur du konfigurerar en batching åtgärd, finns på följande MSDN-webbplats:
Så här konfigurerar du en åtgärd för batchingMer information om snabbkorrigeringar för BizTalk Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2003907 Information om snabbkorrigeringar för BizTalk Server