Simptome
Să presupunem că efectuați conversia XML în JSON utilizând codificatorul JSON în Microsoft Server BizTalk. Atunci când schema XML conține un element cu același nume ca înregistrarea din care face parte elementul, este posibil să primiți un mesaj de eroare care seamănă cu următorul:
Nu se poate lansa un obiect de tip "System.Xml. Schema.XmlSchemaSimpleType" pentru a tasta "System.Xml. Schema.XmlSchemaComplexType".
A apărut o eroare la executarea canalului de trimitere: "CustomerComponent.Project.Pipelinename_JSON_SendPipeline, CustomerComponent.Project, Version=1.0.0.0, Culture=neutral, PublicKeyToken=TokenNumber" Sursă: "Codificator JSON" Port de trimitere: "Customer.SendPort" URI: "http://namespaceinformation" Motiv: Valoarea nu poate fi nulă.
Nume parametru: theParameter
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.
Rezolvare
Această problemă este remediată în următoarele actualizări cumulative pentru Server BizTalk:
- Actualizarea cumulativă 1 pentru Server BizTalk 2020
- Actualizarea cumulativă 7 pentru Server BizTalk 2016
Referințe
Pentru informații despre pachetele Service Pack și lista de actualizări cumulative pentru Server BizTalk, consultați următorul articol din Baza de cunoștințe Microsoft:
2555976 pachetul Service Pack și lista de actualizări cumulative pentru Server BizTalk
Pentru mai multe informații despre remedierile rapide Server BizTalk, consultați următorul articol din Baza de cunoștințe Microsoft:
2003907 Informații despre remedierile rapide BizTalk și suportul pentru actualizări cumulative