Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
-
Sie verfügen über eine XML-Datei, die das folgende Feld enthält:
<Rgn>#x0;<Rgn>
-
Sie überprüfen die Datei mit dem Schema in Microsoft Visual Studio. In diesem Fall schlägt die Überprüfung fehl, und es wird die folgende Fehlermeldung angezeigt:
Invalid. XML: Warning BEC2004: ".", Hexadezimalwert $00, ist ein ungültiges Zeichen.
-
Sie verarbeiten diesen ungültigen XML-Code mithilfe der Out-of-Box-Komponente XML-Disassembler und XML-Validator in Microsoft BizTalk Server.
In diesem Szenario stellen Sie möglicherweise fest, dass die XML-Validator-Komponente in der Empfangspipeline keine Fehler verursacht und die Nachricht in BizTalk Server verarbeitet wird. Die Nachricht führt jedoch später zu einem Fehler in der Karte am Sendeport.
Fehlerbehebung
Informationen zum kumulativen Update
Der Fix, der dieses Problem behebt, ist in Kumulatives Update 3 für BizTalk Server 2013 enthalten.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Erfahren Sie mehr über das Service Pack und die Liste der kumulierten Updates für BizTalk Server. Informationen zu BizTalk Server-Hotfixes und zur Unterstützung des kumulativen Updates.