FIX: Validatie mislukt op de EDI verzenden pijpleiding wanneer u EDI-berichten met voorloop- en volgspaties nullen en spaties in BizTalk Server verwerken

BELANGRIJK: Dit artikel is vertaald door middel van automatische vertalingssoftware van Microsoft en is mogelijk nabewerkt door de Microsoft Community via CTF-technologie (Community Translation Framework) of door een menselijke vertaler. Microsoft biedt zowel automatisch vertaalde, door mensen vertaalde en door de community nabewerkte artikelen aan, zodat er in meerdere talen toegang is tot alle artikelen in onze Knowledge Base. Een vertaald of bewerkt artikel kan fouten bevatten in vocabulaire, syntaxis of grammatica.. Microsoft is niet verantwoordelijk voor eventuele onjuistheden, fouten of schade ten gevolge van een foute vertaling van de inhoud van een bericht of het gebruik van deze vertaalde berichten door onze klanten.

De Engelstalige versie van dit artikel is de volgende: 2678762
Symptomen
Overweeg het volgende scenario:
  • Gebruikt u Microsoft BizTalk Server 2010 of BizTalk Server 2009 voor het verwerken van inkomende batch EDI-berichten.
  • U maakt een BizTalk-partij en maakt u een overeenkomst.
  • Op het tabblad partij A-> partij B unilaterale overeenkomst, selecteert u een van de volgende opties voor de optie voor batch-verwerking van inkomende instellen in de Instellingen Interchange sectie:
    • Behouden Interchange - Interchange onderbreken bij fout
    • Behouden Interchange - transactie Sets onderbreken bij fout
  • U selecteert de toestaan voorloopspaties en volgspaties nullen en spaties optie voor validatie-instelling in de transactie-instellingen ingesteld sectie.
  • U ontvangt een bericht met voorloop- en volgspaties nullen en spaties. Het bericht bevat bijvoorbeeld een decimale waarde.
In dit scenario wordt de validatie van de gangen bericht op de EDI pijpleiding. Echter, het bericht niet kan worden gevalideerd op de pijpleiding EDI verzenden. Wanneer dit probleem optreedt, wordt de volgende foutberichten:
Ongeldig teken in een element met gegevens
Voorloop- of volgspaties ruimte gevonden
Oorzaak
Dit probleem treedt op omdat de pijpleiding EDI verzenden hardcoded niet toe te staan voor voorloop- en volgspaties nullen en spaties. Daarom negeert de pijpleiding EDI verzenden de validatie-instelling die is opgegeven voor de overeenkomst.
Oplossing
Nadat u deze hotfix en toepast voorloopnullen en nullen achter en spaties zijn toegestaan op de EDI pijpleiding verzenden voor Batch In / Batch van scenario's (BIBO). Bovendien EDI gegevensvalidatie werkt nog steeds in de pijplijn EDI verzenden.

Cumulatieve update-informatie

Dit probleem is in eerste instantie opgelost in de volgende cumulatieve update van BizTalk Server:
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Meer informatie
Ga naar de volgende MSDN-website voor meer informatie over het configureren van instellingen voor de lokale host: Ga naar de volgende MSDN-website voor meer informatie over het configureren van validatie: Zie voor meer informatie over de servicepacks en de lijst van de cumulatieve update voor BizTalk Server Lijst van de cumulatieve update voor BizTalk Server en servicepack.
Voor meer informatie over de BizTalk-hotfixes en service packs wordt ondersteund, raadpleegt u Informatie over ondersteuning voor BizTalk-hotfixes en service pack.

Waarschuwing: dit artikel is automatisch vertaald

Eigenschappen

Artikel-id: 2678762 - Laatst bijgewerkt: 10/10/2015 20:55:00 - Revisie: 5.0

Microsoft BizTalk Server Enterprise 2010, Microsoft BizTalk Server Branch 2010, Microsoft BizTalk Server Developer 2010, Microsoft BizTalk Server Standard 2010, Microsoft BizTalk Server 2009 Branch, Microsoft BizTalk Server 2009 Developer, Microsoft BizTalk Server 2009 Enterprise, Microsoft BizTalk Server 2009 Standard, Microsoft BizTalk Server 2013 R2 Branch, Microsoft BizTalk Server 2013 R2 Developer, Microsoft BizTalk Server 2013 R2 Enterprise, Microsoft BizTalk Server 2013 R2 Standard, Microsoft BizTalk Server 2013 Branch, Microsoft BizTalk Server 2013 Developer, Microsoft BizTalk Server 2013 Enterprise, Microsoft BizTalk Server 2013 Standard

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbbiztalk2010presp1fix kbbts kbmt KB2678762 KbMtnl
Feedback