Ознаки
Розглянемо такий сценарій:
-
Використовується засіб BizTalk ESB Toolkit.
-
Використовується помилка "ALL. Винятки" надсилайте порт для обробки та надсилання двійкових повідомлень до бази даних винятків ESB.
-
Тип MIME повідомлень – "application/octet-stream".
У цьому сценарії ви помітите, що деякі повідомлення призупиняються та не надсилаються до бази даних винятків ESB. Крім того, повертається таке повідомлення про помилку:
Сталася помилка під час виконання конвеєра надсилання: "Microsoft.Practices.ESB.ExceptionHandling.Pipelines.ESBFaultProcessor, Microsoft.Practices.ESB.ExceptionHandling.Pipelines, version=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. Карти, version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
Стан
Корпорація Майкрософт підтверджує, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Спосіб вирішення
Цю проблему вирішено в такому сукупному пакеті оновлень BizTalk Server:
-
Сукупний пакет оновлень 3 для BizTalk Server 2020
Посилання
Відомості про пакети оновлень і список сукупних оновлень для BizTalk Server див. в такій статті бази знань Microsoft:
2555976 Список пакетів оновлень і сукупних оновлень для BizTalk Server
Докладні відомості про виправлення bizTalk Server див. в цій статті бази знань Microsoft:
2003907 Відомості про виправлення для BizTalk і підтримка сукупних оновлень