Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation DynamicConfigurationBean  Dokument im Navigationsbaum lokalisieren

Verwendung

Mit diesem Modul können Sie den Message-Header für adapterspezifische Message-Attribute bearbeiten. Sie können Attribute in den Header einfügen oder Attribute aus dem Header löschen.

Sie können Attribute des XI-Message-Header in Attribute des adapterspezifischen Message-Header einlesen oder Attribute aus dem adapterspezifischen Message-Header in Attribute des XI-Message-Header einlesen.

Weitere Informationen: Adapterspezifische Attribute im Message-Header

Integration

Sie können das Modul in allen Adaptern, die erweiterbar sind, einsetzen.

Voraussetzungen

Sie haben einen Kommunikationskanal konfiguriert und befinden sich jetzt auf dem Registerblatt Modul im Änderungsmodus.

Aktivitäten

Eingaben in der Verarbeitungssequenz

      Geben Sie den Modulnamen AF_Modules/DynamicConfigurationBean vor dem Modulnamen des Adapters ein.

Informationen, wo Sie das Modul einhängen können, finden Sie unter: Erweiterung der Modulkette im Modul-Prozessor

      Der Modultyp ist Local Enterprise Bean.

      Der Modulschlüssel wird vorgeschlagen.

Eingaben in der Modulkonfiguration

      dc.namespaceLength

Geben Sie die maximale Länge des Namensraums ein.

Namensräume, die länger als der angegebene Wert sind, werden gelöscht.

      dc.nameLength

Geben Sie die maximale Länge des Namens ein.

Namen, die länger als der angegebene Wert sind, werden gelöscht.

      dc.valueLength

Geben Sie die maximale Länge des Wertes ein.

Werte, die länger als der angegebene Wert sind, werden gelöscht.

      key.nn

Geben Sie den Schlüsselwert in der folgenden Form an:

<action nsuri name>

       action hat die Ausprägungen insert, delete, read, write.

       nsuri ist der Namensraum des Attributs.

       name ist der Name des Attributs.

Mit actionread oder write können Sie Attribute des XI-Message-Header lesen oder schreiben.

Das Suffix nn stellt die Verbindung zu value.nn her.

nn ist eine beliebige Zeichenkette.

      value.nn

Geben Sie den Wert für key.nn an.

Attribute im XI-Message-Header

Attribut

Bedeutung

message.messageId

Message-ID

message.refToMessageId

Referenz-ID für die synchrone Response

message.correlationId

Referenz-ID für die asynchrone Response

message.conversationId

Referenz-ID für die Verarbeitung über Queues

message.qualityOfService

Quality-of-Service

message.senderParty

Senderpartner

message.senderService

Sender-Service

message.receiverParty

Empfängerpartner

message.receiverService

Empfänger-Service

message.interfaceNamespac

Interface-Namensraum

message.interface

Interface-Name

Beispiel

Beispiel 1

Parametername

Parameterwert

key.0

insert http://sap.com/xi/XI/System/ABC XYZ

value.0

123

key.1

insert http://sap.com/xi/XI/System/ABC UVW

value.1

456

Die beiden angegebenen Attribute werden in den adapterspezifischen Message-Header mit den entsprechenden Werte eingefügt.

Beispiel 2

Parametername

Parameterwert

key.0

read http://sap.com/xi/XI/System/Messaging messageId

value.0

message.messageId

key.1

read http://sap.com/xi/XI/System/Messaging senderParty

value.1

message.senderParty

key.2

read http://sap.com/xi/XI/System/Messaging senderService

value.2

message.senderService

Die Attribute Message-ID, Sender-Parter und Sender-Service werden aus dem XI-Message-Header in den adapterspezifischen Message-Header eingelesen.

Ende des Inhaltsbereichs