Symptômes
Prenons l’exemple du scénario suivant :
-
Vous avez un fichier XML contenant le champ suivant :
<Rgn>#x0;<Rgn>
-
Vous validez le fichier par rapport au schéma dans Microsoft Visual Studio. Dans le cas présent, la validation échoue et vous recevez le message d’erreur suivant :
Non valide. XML : Warning BEC2004 : '. ', valeur hexadécimale 0x00, est un caractère non valide.
-
Vous traitez ce code XML non valide à l’aide de l’option de désassemblage XML prédéfinie et du composant de validateur XML dans Microsoft BizTalk Server.
Dans ce scénario, vous constaterez peut-être que le composant de validateur XML dans le pipeline de réception n’entraîne aucune erreur et que le message est traité dans BizTalk Server. Toutefois, le message génère une erreur dans la carte sur le port d’envoi.
Résolution
Informations sur les mises à jour cumulatives
Le correctif qui résout ce problème est inclus dans la mise à jour cumulative 3 pour BizTalk Server 2013.
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
En savoir plus sur le Service Pack et la liste des mises à jour cumulatives pour BizTalk Server. en savoir plus sur les correctifs et les mises à jour cumulatives de BizTalk Server.