Teilen über


Konfigurieren der XML-Disassemblerpipelinekomponente in BizTalk Server

Die Pipelinekomponente des XML-Disassemblers ist für die Verwendung in der Disassemblierungsstufe einer Empfangspipeline vorgesehen.

Konfigurieren der Eigenschaften für die Xml Disassembler-Pipelinekomponente

  1. Ziehen Sie die Pipelinekomponente des XML-Disassemblers in die Disassemblierungsstufe einer Empfangspipeline, und legen Sie sie dort ab.

  2. Führen Sie im Eigenschaftenfenster im Abschnitt Eigenschaften der Pipelinekomponente die folgenden Schritte aus.

    • Nicht erkannte Nachricht zulassen: Gibt an, ob Nachrichten ohne erkannten Nachrichtentyp über den Disassembler übergeben werden sollen. Standardwert: False

    • Dokumentschemas: Gibt den Namespace und den Typnamen des Schemas an, das auf das Dokument angewendet werden soll. Standardwert: Leere Auflistung

      Weitere Informationen finden Sie unter Verwenden des Editor für die Schemasammlungseigenschaft.

      In dieser Eigenschaft angegebene Schemas sollten eindeutige Zielnamespaces besitzen. Wenn Schemas denselben Namespace besitzen, funktioniert die Überprüfung der Dokumentinstanzen möglicherweise nicht wie erwartet. Sollte es aber erforderlich sein, dass Schemas denselben Namespace besitzen, erstellen Sie entweder eine separate Pipeline für jedes Schema und geben Sie ein Schema pro Pipelinekomponente des XML-Disassemblers an, oder verwenden Sie eine Pipeline, ohne jedoch Schemas als Parameter für die Pipelinekomponente des XML-Disassemblers anzugeben.

    • DtdProcessing: Gibt an, ob die DTD-Verarbeitung innerhalb der Pipeline zugelassen werden soll. Standardwert: empty

      • Beim Analysieren oder Leeren wird die DTD-Verarbeitung aktiviert.
      • Beim Ignorieren wird das DOCTYPE-Element in den eingehenden XML-Nachrichten ignoriert, und es wird keine DTD-Verarbeitung durchgeführt.
      • Beim Verbieten wird die DTD-Verarbeitung deaktiviert, und alle eingehenden XML-Nachrichten, die DTD verwenden, werden angehalten.

      Diese Einstellung gilt für:

      • BizTalk Server 2020 und höher
      • BizTalk Server kumulatives Update 6 und höher 2016
    • Umschlagschemas: Gibt den Namespace und den Typnamen des Bzw. der Schemas an, die auf den Umschlag angewendet werden sollen. Standardwert: Leere Auflistung

      Weitere Informationen finden Sie unter Verwenden des Editor für die Schemasammlungseigenschaft.

      In dieser Eigenschaft angegebene Schemas sollten eindeutige Zielnamespaces besitzen. Wenn Schemas denselben Namespace besitzen, funktioniert die Überprüfung der Dokumentinstanzen möglicherweise nicht wie erwartet. Sollte es aber erforderlich sein, dass Schemas denselben Namespace besitzen, erstellen Sie entweder eine separate Pipeline für jedes Schema und geben Sie ein Schema pro Pipelinekomponente des XML-Disassemblers an, oder verwenden Sie eine Pipeline, ohne jedoch Schemas als Parameter für die Pipelinekomponente des XML-Disassemblers anzugeben.

    • Wiederherstellbare Austauschverarbeitung: False gibt an, dass der gesamte Austausch als Einheit zerlegt wird (wenn eine enthaltene Nachricht fehlschlägt, wird der gesamte Austausch angehalten).

      True gibt an, dass Nachrichten innerhalb des Austauschs einzeln vom Disassembler extrahiert werden, wobei es möglich ist, dass einige Nachrichten über den Messagingpfad weitergegeben werden und andere angehalten werden.

      Weitere Informationen zur wiederherstellbaren Austauschverarbeitung finden Sie unter Wiederherstellbare Austauschverarbeitung.

    • Überprüfen der Dokumentstruktur: Standardwert: False

      Wenn True, führt eine Überprüfung der eingehenden Nachricht anhand von Dokument- und optional umschlagschemas durch. Bei True erhalten Sie möglicherweise zwei oder mehr des ausgewählten Schemas denselben Zielnamespacefehler , wenn Sie zwei oder mehr Schemas für die Eigenschaften Dokumentschemas oder Umschlagschemas eingeben.

      Wenn eine höhergestufte Eigenschaft keinen Standardwert oder festen Wert aufweist und diese Eigenschaft auf False festgelegt ist, wird die Eigenschaft nicht heraufgestuft.

Weitere Informationen

Pipelinekomponente XML-Disassembler
XML- und Flatfile-Eigenschaftsschema und -Eigenschaften
Pipelines-AssemblerDisassembler (Ordner für BizTalk Server-Beispiele)
Konfigurieren nativer Pipelinekomponenten