Symptomen
U wordt aangeraden XML te converteren naar JSON met behulp van JSON encoder in Microsoft BizTalk Server. Als het XML-schema een element bevat met dezelfde naam als de record waarvan het element deel uitmaakt, wordt mogelijk een foutbericht weergegeven dat er ongeveer als volgt uitziet:
Kan een object van het type System. XML. schema. XmlSchemaSimpleType niet converteren naar het type ' System. XML. schema. XmlSchemaComplexType '. Er is een fout opgetreden bij het uitvoeren van de pipeline voor verzending: ' CustomerComponent.Project.Pipelinename_JSON_SendPipeline, CustomerComponent. project, versie = 1.0.0.0, Culture = neutraal, PublicKeyToken = TokenNumber "Source:" JSON encoder "Send Port:" Customer. SendPort "URI:" http://namespaceinformation "reden: value mag niet null zijn. Parameter naam: theParameter
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor BizTalk Server:
-
Cumulatieve update 1 voor BizTalk Server 2020
-
Cumulatieve update 7 voor BizTalk Server 2016
Verwijzingen
Zie het volgende artikel in de Microsoft Knowledge Base voor informatie over de service packs en de lijst met cumulatieve updates voor BizTalk Server:
2555976 Service Pack en cumulatieve updatelijst voor BizTalk Server
Zie het volgende artikel in Microsoft Knowledge Base voor meer informatie over hotfixes voor BizTalk Server:
2003907 Informatie over de ondersteuning voor BizTalk-hotfixes en cumulatieve updates