Sintomi
Considerare lo scenario descritto di seguito:
-
Si dispone di un file XML che contiene il campo seguente:
<Rgn>#x0;<Rgn>
-
Convalidare il file in base allo schema in Microsoft Visual Studio. In questo caso, la convalida non riesce e viene visualizzato il messaggio di errore seguente:
Non valido. XML: Warning BEC2004: ".", il valore esadecimale 0x00, è un carattere non valido.
-
Si elabora questo codice XML non valido usando il disassembler XML fuori casella e il componente validator XML in Microsoft BizTalk Server.
In questo scenario, potresti scoprire che il componente validator XML della pipeline di ricezione non causa errori e il messaggio viene elaborato in BizTalk Server. In seguito, tuttavia, il messaggio causa un errore nella mappa alla porta di trasmissione.
Risoluzione
Informazioni sull'aggiornamento cumulativo
La correzione che risolve questo problema è inclusa nell' aggiornamento cumulativo 3 per BizTalk Server 2013.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sul Service Pack e sull'elenco di aggiornamento cumulativo per BizTalk Server. informazioni sugli aggiornamenti rapidi di BizTalk Server e il supporto degli aggiornamenti cumulativi.