Show TOC

Operation-Mapping-GrundeinstellungenLocate this document in the navigation structure

Verwendung

Mit den Operation-Mapping-Grundeinstellungen legen Sie eine Initialisierung für das Operation-Mapping fest. Die Initialisierung legt ein Verhalten fest, das für alle vorkonfigurierten Mapping-Programme gültig ist. Folgende Optionen sind möglich:

Operation-Mapping-Grundeinstellungen

Option

Verwendung

SAP XML Toolkit verwenden

Gibt an, ob das SAP XML Toolkit für die Ausführung von vorkonfigurierten XSLT-Programmen eingesetzt werden soll. Setzen Sie das Ankreuzfeld Verwende SAP XML Toolkit nur dann, wenn Sie auf ein bereits existierendes XSLT-Mapping-Programm verweisen, das noch nicht unter JDK 5 lauffähig ist. SAP empfiehlt, das SAP XML Toolkit nicht länger für neue XSLT-Mapping-Programme zu verwenden.

Weitere Informationen: XSLT-Mapping

XOP-Inkludierungen nicht auflösen

Wenn in der Datenstruktur einer im Operation-Mapping zu verarbeitenden Message Binärdaten modelliert worden sind, lagert die Web-Service-Laufzeit diese Binärdaten vor dem Versenden der Message unter Umständen als MIME-Attachment aus (MTOM-Optimierung). Die in xsd:base64Binary kodierten Binärdaten werden dabei durch die Anweisung <xop:include> ersetzt.

Wenn diese Option gesetzt ist, geht die Mapping-Laufzeit davon aus, dass die vorkonfigurierten Mapping-Programme des Operation-Mappings trotz dieser Ersetzung lauffähig sind.

Wenn diese Option nicht gesetzt ist, integriert die Mapping-Laufzeit die Binärdaten vor der Ausführung der Mapping-Programme wieder in die Payload der Message (Auflösen der über <xop:include> gesetzten Referenz).

Weitere Informationen: SOAP Message Transmission Optimization Mechanism (MTOM)

Attachments lesen

Mapping-Programme werden auf der Java-Seite des SAP Application Server ausgeführt. Da der Integration Server auf der ABAP-Seite des SAP NetWeaver Application Server läuft, muss eine Message an die Java-Seite übertragen werden, bevor ein Mapping-Programm darauf zugreifen kann.

Wenn diese Option nicht gesetzt ist, überträgt die Mapping-Laufzeit nur die Payload der Message zur Java-Seite (ohne Attachments). Ist die Option gesetzt, werden zusätzlich zur Payload auch die Attachments an die Java-Seite übertragen.

Weitere Informationen: SOAP Message Transmission Optimization Mechanism (MTOM)

Achtung

Sowohl das Auflösen der XOP-Inkludierungen als auch das Lesen von Attachments einer Message kann bei großen Attachments die Gesamtausführungszeit des Mappings erheblich beeinträchtigen. Zudem ist der Speicherbedarf bei der Verarbeitung solcher Attachments höher, wenn sie Teil der Payload sind oder während des Mappings darauf zugegriffen werden muss.