Show TOC

Module in den Axis-SOAP-Adapter einfügenLocate this document in the navigation structure

Verwendung

Sie können den Axis-SOAP-Adapter um Module und um Axis-Handler erweitern.

Für den SOAP-Adapter mit Einsatz des Axis-Framework sind folgende Module im Modul-Prozessor vorhanden:

  • AFAdapterBean

    Das Modul wandelt eine Axis-Message in eine XI-Message um und umgekehrt.

    Setzen Sie das Modul an der Grenze zwischen Axis und XI ein.

    • Modulname: AF_Adapters/axis/AFAdapterBean
    • Java-Klasse: com.sap.aii.adapter.axis.modules.AFAdapterBean
  • HandlerBean

    Das Modul ruft einen Axis-Handler auf.

    Geben Sie das Modul für jeden Axis-Handler an, den Sie aufrufen wollen.

    • Modulname: AF_Adapters/axis/HandlerBean
    • Java-Klasse: com.sap.aii.adapter.axis.modules.HandlerBean
    • Parameter
      • handler.type

        Geben Sie unter Wert den Java-Klassenname des Axis-Handlers ein, den Sie aufrufen wollen (java:mypackage.myclass).

      • module.pivot

        Setzen Sie das Modul als Pivot-Handler ein, geben Sie für Empfänger-Adapter den Wert true ein.

        Der Pivot-Handler gibt die Request-Message an den Empfänger weiter und nimmt die Response-Message entgegen.

  • CallSapAdapter (Sender)

    Im Sender-Adapter ist dieses Modul der Pivot-Handler.

    Der Parameter modul.pivot hat den Wert true.

Vorgehensweise

Axis-Handler und Module in den Sender-Adapter einfügen

  1. Fügen Sie XI-Module und Axis-Handler an folgenden Stellen im Modul-Prozessor ein:
    • HandlerBean (eigener Handler)
    • HandlerBean (Axis)
    • HandlerBean (eigener Handler)
    • AFAdapterBean (Grenze)
    • Eigene Module
    • CallSapAdapter
    • Eigene Module
    • AFAdapterBean (Grenze)
    • HandlerBean (eigener Handler)
    • HandlerBean (Axis)
    • HandlerBean (eigener Handler)

Axis-Handler und Module in den Empfänger-Adapter einfügen

  1. Eigene XI-Module können Sie an folgenden Stellen im Modul-Prozessor integrieren:
    • Eigene Module
    • AFAdapterBean (Grenze)
    • HandlerBean (Axis)
    • HandlerBean (eigener Handler)
    • HandlerBean (Axis, Pivot-Handler)
    • HandlerBean (eigener Handler)
    • HandlerBean (Axis)
    • AFAdapterBean (Grenze)
    • Eigene Module