REMEDIERE: BOM nu este eliminată de codificatorul MIME atunci când codificarea prin transfer de conținut este pe 8 biți în Server BizTalk

Se aplică la
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

Simptome

Să presupunem că utilizați Microsoft Server BizTalk. Când un mesaj XML este trimis la codificatorul Multi-purpose Internet Mail Extensions (MIME), marcajul ordinii în octeți (BOM) nu este eliminat de codificatorul MIME dacă codificarea pentru transfer de conținut este pe 8 biți. În această situație, este posibil să primiți următorul mesaj, în care caracterele BOM nu sunt eliminate:

Notă

A service document ID acquisition error of contents was detected by receive processing of RosettaNet Mesaj de eroare ="Content isn't allowed in prolog."

Rezolvare

Această problemă este remediată în următoarele actualizări cumulative pentru Server BizTalk:

Actualizarea cumulativă 2 pentru Server BizTalk 2016

Actualizarea cumulativă 6 pentru Server BizTalk 2013 R2

Notă Trebuie să setați proprietatea de configurare a canalului PreserveBOM la FALSE.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.

Referințe

Pentru informații despre pachetele Service Pack și lista de actualizări cumulative pentru Server BizTalk, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

2555976 pachetul Service Pack și lista de actualizări cumulative pentru Server BizTalk

Pentru mai multe informații despre remedierile rapide Server BizTalk, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

2003907 Informații despre remedierile rapide BizTalk și asistența pentru pachetele Service Pack