FIX: Een geldig EDIFACT-bericht een teken "+" in het element bevat wordt onderbroken wanneer u de EDI pijpleiding wordt in BizTalk Server

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 2065966 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

Het volgende scenario:
  • U gebruikt de pijpleiding EDI ontvangen in Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 of Microsoft BizTalk Server 2010 elektronische Data Interchange voor beheer, handel en Transport (EDIFACT) berichten ontvangen.
  • U ontvangt een geldige EDIFACT bericht voldoet aan de volgende voorwaarden:
    • Het bericht wordt de versie van de syntaxis UNOA gebruikt.
    • Het teken "+" wordt gebruikt als scheidingsteken.
    • Het teken "+" één gegevenselement bevat als onderdeel van de gegevens en het teken "+" wordt voorafgegaan door een teken release. Één gegevenselement wordt bijvoorbeeld weergegeven als de volgende:
      Z04:SAMPLE:? +8888888888
      Opmerking Een release-teken is een teken dat wordt gebruikt voor het herstellen van de oorspronkelijke betekenis van elk teken dat wordt gebruikt als scheidingsteken syntactische. Meestal een vraagteken (?) als een release-teken gebruikt. Als u BizTalk Server 2009, zijn de bron en de categorie in bovenstaande gebeurtenissen "biztalk Server 2009".
In dit scenario wordt het bericht geldig EDIFACT onverwacht geschorst. Daarnaast wordt een foutbericht van de volgende strekking geregistreerd in het toepassingslogboek:
Gebeurtenistype: fout
Bron: BizTalk Server 2006 EDI
Categorie: geen
Gebeurtenis-ID: 8118
Beschrijving:
Fout bij het parseren. De transactie Edifact instellen met id '<transaction set="" id=""></transaction>bevat in interchange (zonder groep) met id<interchange id=""></interchange>", met sender id"<sender id=""></sender>", ontvanger id"<receiver id=""></receiver>' is onderbroken met de volgende fouten:
...

Oorzaak

Dit probleem treedt op vanwege een fout in de pipeline EDI ontvangen. De pijpleiding EDI ontvangen identificeert een '+' teken uit een bericht EDIFACT als ongeldig.

Oplossing

Informatie over de cumulatieve update

BizTalk Server 2010


Voor meer informatie over het cumulatieve updatepakket verkrijgen op het volgende artikelnummer in de Microsoft Knowledge Base:
2497789 Cumulatieve updatepakket 1 voor BizTalk 2010

BizTalk Server 2009

De hotfix dit probleem lost is opgenomen in cumulatieve updatepakket 2 voor BizTalk Server 2009.

Voor meer informatie over het cumulatieve updatepakket verkrijgen op het volgende artikelnummer in de Microsoft Knowledge Base:

2497794 Cumulatieve updatepakket 2 voor BizTalk Server 2009

De hotfix dit probleem lost is opgenomen in cumulatieve updatepakket 2 voor BizTalk Server 2006 R2 SP1.

Voor meer informatie over het cumulatieve updatepakket verkrijgen op het volgende artikelnummer in de Microsoft Knowledge Base:
2211420 Cumulatieve updatepakket 2 voor BizTalk Server 2006 R2 Service Pack 1
Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over hotfixes voor BizTalk Server 2006 R2 SP1:
974563 Lijst van Microsoft BizTalk Server-hotfixes die zijn opgenomen in BizTalk Server 2006 R2 Service Pack 1
Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over hotfixes voor BizTalk Server:
2003907 Informatie over hotfixes voor BizTalk Server

Status

Microsoft heeft bevestigd dat dit probleem in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op' is.

Eigenschappen

Artikel ID: 2065966 - Laatste beoordeling: maandag 23 mei 2011 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
Trefwoorden: 
kbqfe kbfix kbbiztalk2006r2presp2fix kbbtspipeline kbsurveynew kbexpertiseadvanced kbbiztalk2009presp1fix kbmt KB2065966 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:2065966

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com