Ongelman ilmenemistapa
Oletetaan, että käytät EDI (Electronic Data Interchange) -yhteyttä Microsoft BizTalk Server. Kun EDI-viesti prosessoidaan XML (Extensible Markup Language) -kielestä EDI-lähetysputken tietuetiedostoon, saatat huomata, että prosessi epäonnistuu, jos viesti sisältää tyhjän solmun alisilmukassa. Esimerkiksi solmu on merkitty muodossa< ns0:DTM_SubLoop/>muodon< ns0:DTM_SubLoop></ns0:DTM_SubLoop> sijaan.
Lisäksi näyttöön saattaa tulla seuraavankaltainen virhesanoma:
Huomautus
- Lokinimi: Sovellus
- Lähde: BizTalk Server
Päivämäärä: päivämäärä/aika
Tapahtuman tunnus: 5743
Tehtäväluokka: BizTalk Server
Taso:
Varoitus avainsanat:
Perinteinen käyttäjä: –
Tietokone: TietokoneenNimi
Kuvaus: Sovitin ei pystynyt lähettämään viestiä, joka lähettää portin SendPort1, jonka URL-osoite on FilePath\FileName. Se lähetetään uudelleen tälle lähetysportille määritetyn uudelleenyritysvälin jälkeen. Tiedot:"Putken tuottamaa tietovirtaa ei voitu lukea. - Tiedot: Virhe: 1 (segmenttitason virhe)
SegmentID: AMT
Sijainti TS: ssä: 36 2:
Odottamaton segmentti ".
Tapahtuman XML: <Tapahtuma xmlns="Tiedostopolku\Tiedostonimi">
<Järjestelmä>
<Provider Name="BizTalk Server" />
<EventID Qualifiers="32960">5743</EventID>
<Taso>3</Taso> -
<Tehtävä>1< / tehtävä>
<Avainsanat>0x80000000000000</Avainsanat>
<TimeCreated SystemTime="Päivämäärä/aika" />
<EventRecordID>1159013</EventRecordID>
<Kanavasovellus></kanava>
<Tietokoneen>nimi/<tietokone>
<Tietoturva />
</Järjestelmä>
<EventData>
<Data>SendPort1</Data>
<Data>/<Data>
<Tiedot>: Putken tuottamaa tietovirtaa ei voi lukea.
Tiedot: Virhe: 1 (segmenttitason virhe) SegmentID: AMT Sijainti kohteessa TS: 36 2: Odottamaton segmentti< /Data></EventData></Event>
Ratkaisu
Tämä ongelma on korjattu seuraavissa BizTalk Server:n kumulatiivisissa päivityksissä:
BizTalk Server 2013 R2:n kumulatiivinen päivitys 7
BizTalk Server 2016:n kumulatiivinen päivitys 3
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Viitteet
Saat lisätietoja Service Pack -paketeista ja BizTalk Server:n kumulatiivisen päivitysluettelon napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
2555976 Service Pack -paketti ja kumulatiivisten päivitysten luettelo BizTalk Server
Saat lisätietoja BizTalk Server -hotfix-korjauksista napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:
2003907 Tietoja BizTalkin hotfix-korjauksista ja Service Pack -tuesta