Проблемы
Рассмотрим следующий сценарий.
-
У вас есть XML-файл, содержащий следующее поле:
<Rgn>#x0;<Rgn>
-
Файл проверяется по схеме в Microsoft Visual Studio. В этом случае проверка завершится ошибкой и появится следующее сообщение об ошибке:
Недопустимый. XML: Warning BEC2004: '. ', шестнадцатеричное значение 0x00 является недопустимым символом.
-
Вы обрабатываете недопустимый XML-код с помощью раскрывающегося списка дизассемблеров XML и проверяющего элемента управления XML в Microsoft BizTalk Server.
В этом случае может возникнуть ситуация, когда проверочный компонент XML на конвейере приема не вызывает ошибки и сообщение обрабатывается в BizTalk Server. Однако сообщение позже вызовет ошибку на карте на порту Send.
Решение
Сведения о накопительном пакете обновления
Исправление, устраняющее эту проблему, включено в накопительное обновление 3 для BizTalk Server 2013.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Сведения о пакете обновления и накопительном списке обновлений для BizTalk Server. Узнайте об исправлениях и накопительных обновлениях для BizTalk Server.