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:
- Kumulatívna aktualizácia 1 pre BizTalk Server 2020
- Kumulatívna aktualizácia 7 pre BizTalk Server 2016
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í