Проблемы
Рассмотрим следующий сценарий.
-
У вас есть компьютер под управлением Microsoft BizTalk Server 2010.
-
Свойства разделителя элемента компонента (ISA16) параметры Charset и разделители для субъекта меньше, чем значение типа char знак (<) или шестнадцатеричное значение 0x3C .
-
Настроить операцию пакетной обработки для обработки сообщений электронного обмена данными (EDI) субъекта.
В этом случае ассемблер EDI работает неправильно и XMLException создается. Кроме того в журнале приложений регистрируется сообщение об ошибке, подобное приведенному ниже:
Имя журнала: ApplicationSource: BizTalk ServerEvent ID: 5754Task Категория: BizTalk ServerLevel: ErrorKeywords: ClassicUser: N / ADescription:A сообщение, отправляемое адаптера «ФАЙЛ» на порту отправки «< отправить имя порта >» с URI «< URI >» sus отложена. Подробные сведения об ошибке: произошла ошибка при выполнении конвейера отправки: «версии Microsoft.BizTalk.Edi.DefaultPipelines.EdiSend, Microsoft.BizTalk.Edi.EdiPipelines, = 3.0.1.0, язык и региональные параметры нейтрального PublicKeyToken = = «31BF3856AD364E35.»» источника: «EDI ассемблер» Порт отправки: «< отправить имя порта >» URI: причина «< URI >»: имя не может начинаться с "<" знак шестнадцатеричного значения 0x3C. Строка 1, поместите 430.
Примечание. Эта проблема не возникает если разделитель элементов компонента (ISA16) свойству присвоено значение типа char двоеточия (:) или операцию пакетной обработки для EDI сообщения не задан.
Причина
Эта проблема возникает из-за пакетных операций не может обработать меньше, чем значение типа char знак (<) или 0x3C в качестве разделителя.
Решение
Сведения о накопительном пакете обновления
Исправление, устраняющее эту проблему, включено в накопительный пакет обновления 2 для BizTalk Server 2010.Дополнительные сведения о том, как получить накопительный пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2573000 Накопительный пакет обновления 2 для BizTalk Server 2010
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Дополнительные сведения о настройке параметров кодировки и разделители , посетите следующий веб-узел MSDN:
Как настроить параметры Charset и разделителиДополнительные сведения о настройке пакетной обработки операции посетите следующий веб-узел MSDN:
Настройка пакетной обработки операцииДополнительные сведения об исправлениях BizTalk Server щелкните следующий номер статьи базы знаний Майкрософт:
2003907 Сведения об исправлениях с BizTalk Server.