OPRAVA: Kódovač JSON nedokáže spracovať XML schému s rovnakým názvom záznamu a jedným z jej prvkov

Vzťahuje sa na
BizTalk Server 2016 Branch BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard BizTalk Server 2016 Developer

Príznaky

Predpokladajme, že konvertujete XML na JSON pomocou kódovača JSON v Microsoft BizTalk Server. Ak XML schéma obsahuje prvok s rovnakým názvom ako záznam, ktorého súčasťou je tento prvok, môže sa zobraziť podobné chybové hlásenie:

Nedá sa vysielať objekt typu 'System.Xml. Schema.XmlSchemaSimpleType a zadajte System.Xml. Schema.XmlSchemaComplexType'.
Spúšťanie kanála odosielania zlyhalo: CustomerComponent.Project.Pipelinename_JSON_SendPipeline, CustomerComponent.Project, Version=1.0.0.0, Culture=neutral, PublicKeyToken=TokenNumber. Zdroj: kódovač JSON. Port odoslania: Customer.SendPort, Identifikátor URI: http://namespaceinformation. Dôvod: Hodnota nemôže byť null.
Názov parametra: theParameter

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Riešenie

Tento problém je opravený v nasledujúcich kumulatívnych aktualizáciách pre BizTalk Server:

Odkazy

Informácie o balíkoch Service Pack a zozname kumulatívnych aktualizácií pre BizTalk Server nájdete v nasledujúcom článku databázy Microsoft Knowledge Base:

      

2555976 Zoznam balíkov Service Pack a kumulatívnych aktualizácií pre BizTalk Server

      

Ďalšie informácie o rýchlych opravách pre BizTalk Server nájdete v nasledujúcom článku databázy Microsoft Knowledge Base:

      

2003907 Informácie o rýchlych opravách BizTalk a podpore kumulatívnych aktualizácií