LØSNING: JSON-koder kan ikke håndtere XML-skjema med samme navn for post og ett av elementene

Gjelder for
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

Symptomer

Anta at du konverterer XML til JSON ved hjelp av JSON-koder i Microsoft BizTalk Server. Når XML-skjemaet inneholder et element med samme navn som posten som elementet er en del av, kan du få en feilmelding som ligner på følgende:

Kan ikke overføre objekt av typen 'System.Xml. Schema.XmlSchemaSimpleType' for å skrive inn «System.Xml. Schema.XmlSchemaComplexType'.
Det oppstod en feil under kjøring av sendingspipelinen: "CustomerComponent.Project.Pipelinename_JSON_SendPipeline, CustomerComponent.Project, Version=1.0.0.0, Culture=neutral, PublicKeyToken=TokenNumber" Kilde: "JSON-koder" Sendeport: "Customer.SendPort" URI: "http://namespaceinformation" Årsak: Verdien kan ikke være null.
Parameternavn: theParameter

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».

Oppløsning

Dette problemet er løst i følgende kumulative oppdateringer for BizTalk Server:

Kilder

Hvis du vil ha informasjon om oppdateringspakker og kumulative oppdateringer for BizTalk Server, kan du se følgende artikkel i Microsoft Knowledge Base:

      

2555976 Oppdateringspakke og kumulativ oppdateringsliste for BizTalk Server

      

Hvis du vil ha mer informasjon om hurtigreparasjoner for BizTalk Server, kan du se følgende artikkel i Microsoft Knowledge Base:

      

2003907 Informasjon om BizTalk-hurtigreparasjoner og støtte for kumulative oppdateringer