Korriger: EDI-melding fra XML til flat fil mislykkes når den inneholder en tom node i en delrapport løkke i BizTalk Server

Symptomer

Anta at du bruker elektroniske Data Interchange (EDI) i Microsoft BizTalk Server. Når prosessen EDI-melding fra utvidbar Markup Language (XML) til en flat fil i EDI sender pipeline, kan det hende at prosessen mislykkes hvis meldingen inneholder en tom node i en delrapport løkke. Hvis du for eksempel noden er betegnet som < ns0:DTM_SubLoop / > i stedet for < ns0:DTM_SubLoop >< / ns0:DTM_SubLoop >.

I tillegg kan du få en feilmelding som ligner på følgende:

Logge: program

 

Kilde: BizTalk Server
Date:            Date/Time
Hendelses-ID: 5743
Oppgavekategori: BizTalk Server
Level:        
Advarsel-nøkkelord:
Klassisk bruker: i/t
Computer:      ComputerName
Beskrivelse: Kortet kan ikke overføre meldingen skal sende "SendPort1"-port med URL-adressen "FilePath\FileName". Det omadresseres etter omforsøksintervall angitt for denne Send-porten. Detaljer: "kan ikke lese dataflyten produsert av rørledningen.

Detaljer: Feil: 1 (nivå Segment-feil)
SegmentID: AMT
Plasseringen i TS: 36 2:
Uventet segmentet ".
Hendelsen Xml: < hendelsen xmlns = "FilePath\FileName" >
<System>    
< navn på leverandør = "BizTalk Server" / >
< kvalifikatorer EventID = "32960" > 5743 < / EventID >
<Level>3</Level>    

<Task>1</Task>
<Keywords>0x80000000000000</Keywords>
< TimeCreated SystemTime = "Dato/klokkeslett" / >
<EventRecordID>1159013</EventRecordID>    
<Channel>Application</Channel>    
<Computer>ComputerName</Computer>    
< Sikkerhet / >
</System>  
<EventData>    
<Data>SendPort1</Data>    
<Data>Data </Data>    
< data > kan ikke lese dataflyten produsert av rørledningen.
Detaljer: Feil: 1 (Segment nivå feil) SegmentID: AMT posisjon i TS: 36 2: uventet segment </data >< / EventData >< / hendelse >

 

Løsning

Dette problemet er løst i følgende kumulative oppdateringer for BizTalk Server:

Samleoppdatering 7 for BizTalk Server 2013 R2

Samleoppdatering 3 for BizTalk Server 2016

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser

For informasjon om oppdateringspakker og listen kumulativ oppdatering for BizTalk Server, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

2555976 Service pack og listen over kumulativ oppdatering for BizTalk Server

Hvis du vil ha mer informasjon om hurtigreparasjoner for BizTalk Server, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

2003907 informasjon om BizTalk-hurtigreparasjoner og Service Pack-støtte

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×