Mensajes desconocidos en el componente de canalización de desensamblador XML
El componente de canalización de desensamblador XML puede controlar un mensaje como "desconocido" en los siguientes casos:
Se recibe un mensaje XML sin cuerpo, con el cuerpo vacío o con datos vacíos en el cuerpo.
Se recibe un mensaje XML pero no se ha implementado ningún esquema para él.
Un mensaje no reconocido se controla en función de la propiedad Allow Unrecognized Messages (o en la propiedad XMLNorm.AllowUnrecognizedMessage en el contexto del mensaje).
Si Allow Unrecognized Messages (Permitir mensajes no reconocidos ) está establecido en True, se produce lo siguiente:
Un mensaje sin cuerpo, con el cuerpo vacío/nulo o con datos vacíos/nulos en el cuerpo pasa sin ningún cambio a través del desensamblador XML.
Un documento XML sin ningún esquema implementado asociado pasa sin cambios a través del desensamblador XML.
El desensamblador XML procesa un documento XML que tiene un esquema implementado asociado independientemente de si se hace referencia explícita al esquema en una propiedad del componente o si se ha encontrado durante el proceso de resolución del esquema.
Si Allow Unrecognized Messages (Permitir mensajes no reconocidos ) está establecido en False, se produce lo siguiente:
Un mensaje sin cuerpo, con el cuerpo vacío/nulo o con datos vacíos/nulos en el cuerpo no pasa a través del desensamblador XML.
Un documento XML que no tiene un esquema implementado asociado no pasa a través del desensamblador. Se genera un informe de error y se suspende el mensaje si es posible.
El desensamblador XML procesa un documento XML que tiene un esquema implementado asociado independientemente de si se hace referencia explícita al esquema en una propiedad del componente o si se ha encontrado durante el proceso de resolución del esquema.
De forma predeterminada, el desensamblador XML no permite mensajes desconocidos.
Nota
El desensamblador XML no procesa los mensajes no XML, independientemente del valor de la propiedad Permitir mensajes no reconocidos .
Consulte también
Desensamblador XML [componente de canalización]
Configuración del componente de canalización de desensamblador de XML