Sintomas
Considere o seguinte cenário:
-
Você tem um arquivo XML que contém o seguinte campo:
<Rgn>#x0;<Rgn>
-
Você valida o arquivo em relação ao esquema no Microsoft Visual Studio. Nesse caso, a validação falha e você recebe a seguinte mensagem de erro:
. XML inválido: aviso BEC2004: '. ', valor hexadecimal 0x00, é um caractere inválido.
-
Você processa esse XML inválido usando o desmontador de XML e o componente de validador XML no Microsoft BizTalk Server.
Nesse cenário, você pode descobrir que o componente Validator XML no pipeline de recebimento não causa erros, e a mensagem é processada no BizTalk Server. No entanto, a mensagem mais tarde causa um erro no mapa na porta de envio.
Resolução
Informações sobre a atualização cumulativa
A correção que resolve esse problema está incluída na atualização cumulativa 3 para BizTalk Server 2013.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre o Service Pack e a lista de atualizações cumulativas do BizTalk Server. saiba mais sobre os hotfixes do BizTalk Server e o suporte de atualização cumulativa.