Síntomas
Suponga que convierte XML en JSON mediante el codificador JSON en Microsoft BizTalk Server. Cuando el esquema XML contiene un elemento con el mismo nombre que el elemento del que forma parte, puede recibir un mensaje de error similar al siguiente:
No se puede convertir el objeto de tipo ' System. Xml. Schema. XmlSchemaSimpleType ' en el tipo ' System. Xml. Schema. XmlSchemaComplexType '. Se produjo un error al ejecutar la canalización de envío: "CustomerComponent.Project.Pipelinename_JSON_SendPipeline, CustomerComponent. Project, version = 1.0.0.0, Culture = neutral, PublicKeyToken = TokenNumber" Source: "el puerto de envío de codificación JSON": "Customer. puertoEnvío" URI: "http://namespaceinformation" Reason: el valor no puede ser null. Nombre del parámetro: el parámetro
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Resolución
Este problema se ha corregido en las siguientes actualizaciones acumulativas para BizTalk Server:
-
Actualización acumulativa 1 para BizTalk Server 2020
-
Actualización acumulativa 7 para BizTalk Server 2016
Referencias
Para obtener información sobre los Service Pack y la lista de actualizaciones acumulativas de BizTalk Server, consulte el siguiente artículo en Microsoft Knowledge Base:
2555976 Service Pack y lista de actualizaciones acumulativas para BizTalk Server
Para obtener más información acerca de las revisiones de BizTalk Server, consulte el siguiente artículo en Microsoft Knowledge Base:
2003907 Información sobre las revisiones de BizTalk y la compatibilidad con actualizaciones acumulativas