Compartir a través de


Configurar el componente de canalización de desensamblador XML en BizTalk Server

El componente de canalización de desensamblador XML debe utilizarse en la fase de desensamblado de una canalización de recepción.

Configuración de las propiedades para el componente de canalización de desensamblador XML

  1. Arrastre el componente de canalización de desensamblador XML a la fase de desensamblado de una canalización de recepción.

  2. En el ventana Propiedades, en la sección Propiedades del componente de canalización, haga lo siguiente.

    • Permitir mensaje no reconocido: indica si se permiten que los mensajes que no tengan un tipo de mensaje reconocido se pasen a través del desensamblador. Valor predeterminado: False

    • Esquemas de documento: indica el espacio de nombres y el nombre de tipo del esquema o esquemas que se van a aplicar al documento. Valor predeterminado: colección vacía

      Para obtener más información, vea Cómo usar el Editor de propiedades de la colección de esquemas.

      Los esquemas especificados en esta propiedad deben tener espacios de nombres de destino únicos. Si alguno de los esquemas tiene el mismo espacio de nombres, puede que la validación de las instancias del documento no funcione como se esperaba. Si los esquemas tienen que tener el mismo espacio de nombres, debe: bien crear una canalización separada para cada esquema y especificar un esquema por componente de canalización de desensamblador XML, o bien utilizar una canalización, pero no especificar ningún esquema como parámetros del componente de canalización de desensamblador XML.

    • DtdProcessing: indica si se permite el procesamiento de DTD dentro de la canalización. Valor predeterminado: vacío.

      • Cuando se analiza o está vacío, se habilitará el procesamiento de DTD.
      • Cuando ignore, se omitirá el elemento DOCTYPE en los mensajes XML entrantes y no se producirá ningún procesamiento dtD.
      • Cuando se prohíbe, se deshabilitará el procesamiento de DTD y se suspenderán los mensajes XML entrantes que usen DTD.

      Esta configuración solo es aplicable a:

      • BizTalk Server 2020 y versiones posteriores
      • actualización acumulativa de BizTalk Server 2016 6 y versiones posteriores
    • Esquemas de sobre: indica el espacio de nombres y el nombre de tipo del esquema o esquemas que se van a aplicar al sobre. Valor predeterminado: colección vacía

      Para obtener más información, vea Cómo usar el Editor de propiedades de la colección de esquemas.

      Los esquemas especificados en esta propiedad deben tener espacios de nombres de destino únicos. Si alguno de los esquemas tiene el mismo espacio de nombres, puede que la validación de las instancias del documento no funcione como se esperaba. Si los esquemas tienen que tener el mismo espacio de nombres, debe: bien crear una canalización separada para cada esquema y especificar un esquema por componente de canalización de desensamblador XML, o bien utilizar una canalización, pero no especificar ningún esquema como parámetros del componente de canalización de desensamblador XML.

    • Procesamiento de intercambio recuperable: False indica que todo el intercambio se desensambla como una unidad (si se produce un error en algún mensaje contenido, se suspende todo el intercambio).

      True indica que los mensajes dentro del intercambio se extraen individualmente mediante desensamblado con posibilidad de que algunos se propaguen a través de la vía de mensajería y otros que se suspendan.

      Para obtener más información sobre el procesamiento de intercambio recuperable, consulte Procesamiento de intercambio recuperable.

    • Validar la estructura del documento: valor predeterminado: False

      Cuando es True, realiza una validación del mensaje entrante en el documento y, opcionalmente, sobre esquemas. Cuando es True, puede recibir dos o más del esquema seleccionado compartir el mismo error de espacio de nombres de destino si escribe dos o más esquemas para las propiedades Esquemas de documento o Esquemas de sobre .

      Si una propiedad promocionada no tiene un valor predeterminado o fijo y esta propiedad se establece en False, la propiedad no se promueve.

Consulte también

Desensamblador XML [componente de canalización]
Propiedades y esquema de propiedades de archivo sin formato y XML
Pipelines\AssemblerDisassembler (carpeta de ejemplos de BizTalk Server)
Configuración de componentes de canalización nativos