Simptomi
Pretpostavimo da možete pretvoriti XML u JSON pomoću servisa JSON Encoder u sustavu Microsoft BizTalk Server. Kada XML shema sadrži element s istim nazivom kao i zapis koji je dio elementa, možda će vam se prikazati poruka o pogrešci slična sljedećoj:
Nije moguće baciti objekt vrste ' Syste. XML. Schema. XmlSchemaSimpleType ' da biste upisali ' System. XML. Schema. XmlSchemaComplexType '. Došlo je do pogreške pri izvršavanju slanja cjevovoda: "CustomerComponent.Project.Pipelinename_JSON_SendPipeline, CustomerComponent. Project, version = na, Culture = neutralan, PublicKeyToken = TokenNumber" izvor: "JSON Encoder" Send Port: "Customer. Sengport" URI: "http://namespaceinformation" razlog: vrijednost ne može biti null. Naziv parametra: Theparametar
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za BizTalk Server:
-
Kumulativno ažuriranje 1 za BizTalk Server 2020
-
Kumulativno ažuriranje 7 za BizTalk Server 2016
Reference
Informacije o servisnim paketima i popisu kumulativnih ažuriranja za BizTalk Server potražite u sljedećem članku iz Microsoftove baze znanja:
2555976 Servisni paket i popis kumulativnih ažuriranja za BizTalk Server
Dodatne informacije o hitnim ispravcima BizTalk poslužitelja potražite u sljedećem članku iz Microsoftove baze znanja:
2003907 Informacije o BizTalk hitnim ispravcima i skupnoj podršci za ažuriranje