
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.
Sie können das Modul in allen Adaptern, die erweiterbar sind, einsetzen.
Weitere Informationen: Adapterspezifische Attribute im Message-Header
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 |
Sie haben einen Kommunikationskanal konfiguriert und befinden sich jetzt auf dem Registerblatt Modul im Änderungsmodus.
Modul in die Verarbeitungssequenz einfügen
Informationen, wo Sie das Modul einhängen können, finden Sie unter: Erweiterung der Modulkette im Modul-Prozessor
Der Modulschlüssel wird vorgeschlagen.
Parameter in der Modulkonfiguration einfügen
Namensräume, die länger als der angegebene Wert sind, werden gelöscht.
Namen, die länger als der angegebene Wert sind, werden gelöscht.
Werte, die länger als der angegebene Wert sind, werden gelöscht.
<action nsuri name>
Mit action read oder write können Sie Attribute des XI-Message-Header lesen oder schreiben.
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.