Проблемы
Рассмотрим следующий сценарий.
-
Вы используете набор средств BizTalk ESB.
-
Вы используете "ВСЕ. Исключения" отправка порта для обработки и отправка двоичных сообщений в базу данных исключения ESB.
-
Для сообщений MIME задавается тип "application/octet-stream".
В этом случае вы заметили, что некоторые сообщения приостанавливаться и не отправляются в базу данных исключения ESB. Кроме того, возвращается следующее сообщение об ошибке:
При выполнении конвейера отправки был сбой: "Microsoft.Practices.ESB.ExceptionHandling. Pipelines. ESBFaultProcessor, Microsoft.Practices.ESB.ExceptionHandling. Pipelines, версия=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Источник: "ESB Transform" Send Port: "ALL. Исключения" URI: "< UriPath>"
Причина: 175002 ошибка: произошла непредвиденное сообщение об ошибке при выполнении карты Microsoft.Practices.ESB.ExceptionHandling. Карты. FaultMessage_to_ExceptionSql, Microsoft.Practices.ESB.ExceptionHandling. Карты, версия=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема устранена в следующем накопительном обновлении для BizTalk Server:
-
Накопительный итог обновления 3 BizTalk Server 2020 г.
Ссылки
Сведения о пакетах обновления и совокупном списке обновлений для BizTalk Server см. в следующей статье базы знаний Майкрософт:
2555976 Пакет обновления и накопительный список обновлений для BizTalk Server
Дополнительные сведения о BizTalk Server см. в следующей статье базы знаний Майкрософт:
2003907 Сведения о префиксах BizTalk и поддержке накопительного обновления