ВИПРАВЛЕННЯ: BOM не видаляється кодувальником MIME, якщо кодування передачі вмісту є 8-розрядним у BizTalk Server

Застосовується до
BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Ознаки

Припустимо, ви використовуєте Microsoft BizTalk Server. Коли XML-повідомлення надсилається до кодувальника багатоцільових розширень пошти Інтернету (MIME), кодувальник MIME не видаляє позначку порядку байтів (BOM), якщо кодування передачі вмісту – 8-розрядне. У цій ситуації може з'явитися таке повідомлення, в якому символи BOM не видаляються:

Примітка.

Під час отримання обробки RosettaNet виявлено помилку отримання ідентифікатора службового документа ="Content is not allowed in prolog."

Спосіб усунення проблеми

Цю проблему вирішено в таких сукупних оновленнях для BizTalk Server:

Сукупний пакет оновлень 2 для BizTalk Server 2016

Сукупний пакет оновлень 6 для BizTalk Server 2013 R2

Примітка Вам потрібно встановити для властивості конфігурації конвеєра PreserveBOM значення FALSE.

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Посилання

Щоб отримати відомості про пакети оновлень і сукупний список оновлень для BizTalk Server, клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:

2555976 Пакет оновлень і список сукупних оновлень для BizTalk Server

Щоб отримати додаткові відомості про виправлення BizTalk Server, клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:

2003907 Відомості про виправлення BizTalk і підтримку пакетів оновлень