Symptomen
Stel dat u XML naar JSON converteert met behulp van de JSON-encoder in Microsoft BizTalk Server. Wanneer uw XML-schema een element bevat met dezelfde naam als de record waarvan het element deel uitmaakt, wordt een foutbericht van de volgende strekking weergegeven:
Kan object van het type 'System.Xml niet casten. Schema.XmlSchemaSimpleType' om 'System.Xml te typen. Schema.XmlSchemaComplexType'.
Er is een fout opgetreden bij het uitvoeren van de verzendpijplijn: 'CustomerComponent.Project.Pipelinename_JSON_SendPipeline, CustomerComponent.Project, Version=1.0.0.0, Culture=neutral, PublicKeyToken=TokenNumber' Bron: 'JSON-encoder' Verzendpoort: 'Customer.SendPort' URI: 'http://namespaceinformation' Reden: waarde kan niet null zijn.
Parameternaam: theParameter
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in het gedeelte 'Van toepassing op'.
Oplossing
Dit probleem wordt opgelost in de volgende cumulatieve updates voor BizTalk Server:
- Cumulatieve update 1 voor BizTalk Server 2020
- Cumulatieve update 7 voor BizTalk Server 2016
Meer informatie
Zie het volgende artikel in de Microsoft Knowledge Base voor informatie over de servicepacks en cumulatieve updatelijst voor BizTalk Server:
2555976 Servicepack en lijst met cumulatieve updates voor BizTalk Server
Zie het volgende artikel in de Microsoft Knowledge Base voor meer informatie over BizTalk Server-hotfixes:
2003907 Informatie over BizTalk-hotfixes en ondersteuning voor cumulatieve updates