Příznaky
Předpokládejme, že převádíte XML na JSON pomocí kodéru JSON v Microsoft BizTalk Server. Pokud schéma XML obsahuje element se stejným názvem jako záznam, jehož je element součástí, může se zobrazit chybová zpráva podobná této:
Nelze přetypovat objekt typu System.Xml. Schema.XmlSchemaSimpleType' na typ System.Xml. Schema.XmlSchemaComplexType'.
Při spuštění kanálu odesílání došlo k chybě: "CustomerComponent.Project.Pipelinename_JSON_SendPipeline, CustomerComponent.Project, Version=1.0.0.0, Culture=neutral, PublicKeyToken=TokenNumber" Zdroj: "JSON kodér" Port pro odeslání: "Customer.SendPort" Identifikátor URI: "http://namespaceinformation" Důvod: Hodnota nemůže být null.
Název parametru: theParameter
Stav
Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.
Řešení
Tento problém je opravený v následujících kumulativních aktualizacích pro BizTalk Server:
- Kumulativní aktualizace 1 pro BizTalk Server 2020
- Kumulativní aktualizace 7 pro BizTalk Server 2016
Reference
Informace o aktualizacích Service Pack a seznamu kumulativních aktualizací pro BizTalk Server najdete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:
2555976 Aktualizace Service Pack a seznam kumulativních aktualizací pro BizTalk Server
Další informace o opravách hotfix pro BizTalk Server najdete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:
2003907 Informace o opravách hotfix BizTalk a podpoře kumulativních aktualizací