SAP Java Connector (JCo) installieren

Der Anschluss kann mit der Basis verfügbar sein oder nicht Security Directory Integrator oder Security Directory Integrator produkt. Der Connector ist erforderlich, um die Kommunikation zwischen dem Adapter und dem Dispatcher einzurichten. Nachdem Sie das JCo-Paket heruntergeladen haben, entpacken Sie den Inhalt und folgen dann den folgenden Anweisungen.

Informationen zu diesem Vorgang

Der SAP NetWeaver Adapter wurde mit dem Java™ Connector getestet und zertifiziert (siehe SAP JCo certified versions details in den Release Notes).
Hinweis: SAP könnte eine neuere Version von JCo vor der nächsten Version des Adapters herausbringen und könnte die JCo Version, die in SAP JCo Certified versions of the Adapter release notes aufgeführt ist, vom Download entfernen. Die neue JCo-Version kann möglicherweise ohne Anpassungen mit dem Adapter verwendet werden. Wenn es irgendwelche Probleme gibt, die direkt mit der neueren Version von JCo zusammenhängen, werden diese in der nächsten Version des Adapters behoben.

Vorgehensweise

  • Fenster:
    1. Kopieren Sie die Datei sapjco3.jar in ITDI_HOME/jars/3rdparty/others.
    2. Kopieren Sie die Datei sapjco3.dll in ITDI_HOME/libs.
      Auf der Windows-Plattform erfordert JCo die Installation von Visual Studio Laufzeitbibliotheken auf dem System. In den Versionshinweisen finden Sie die derzeit erforderlichen Versionen.
    3. Starten Sie den Adapterdienst neu.
  • UNIX oder Linux :
    1. Erstellen Sie einen symbolischen Link auf die Datei sapjco3.jar in ITDI_HOME/jars/3rdparty/others:
      ln -s <sapjco_install_dir>/sapjco3.jar  
         ITDI_HOME/jars/3rdparty/others/sapjco3.jar
    2. Fügen Sie das SAP JCo-Installationsverzeichnis wie folgt zum dynamischen Bibliothekspfad hinzu:
      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<sapjco_install_dir>
      export LIBPATH=$LIBPATH:<sapjco_install_dir>
    3. Führen Sie einen Neustart für den Dispatcher durch.
      Weitere Informationen finden Sie unter Neustart des Adapterdienstes.
      Hinweis: Diese Schritte stellen sicher, dass die sapjco3 Bibliotheken in den Pfad der ausführbaren Dateien und in den Pfad der ladbaren Bibliotheken aufgenommen werden, falls erforderlich. Die Umgebungsvariable für den dynamischen Bibliothekspfad und der Befehl zum Neustart des Dispatchers können auf verschiedenen UNIX-Betriebssystemen unterschiedlich sein.
  • Linux auf System z 64-Bit-Architektur ( s390x )
    1. Erstellen Sie einen symbolischen Link auf die Datei sapjco3.jar in ITDI_HOME/jars/3rdparty/others:
      ln -s <sapjco_install_dir>/sapjco3.jar  
         ITDI_HOME/jars/3rdparty/others/sapjco3.jar
    2. Fügen Sie das SAP JCo-Installationsverzeichnis wie folgt zum dynamischen Bibliothekspfad hinzu:
      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<sapjco_install_dir>
      export LIBPATH=$LIBPATH:<sapjco_install_dir>
    3. SAP JCo wird unter Linux on System z nur für 64-Bit-Architektur unterstützt. Die IBM Security Verify Directory Integrator wird nur mit der 31-Bit-Version von Java ausgeliefert. Außerdem muss es so konfiguriert sein, dass es mit der 64-Bit-Version von Java läuft.
      Die folgenden Schritte ändern die JVM für die gesamte IBM Security Verify Directory Integrator instanz, nicht nur für den Dispatcher.
      1. Stoppen Sie den Dispatcher:
        /etc/init.d/ITIMAd stop
      2. Installieren Sie die IBM® Java 1.5 64-Bit-Version (zum Beispiel ibm-java2-s390x-5.0.9.rpm)
    4. Ändern Sie die IBM Security Verify Directory Integrator JRE auf 64 Bit:
      mv  ITDI_HOME/jvm/jre ITDI_HOME/jvm/jre32
      ln -s JAVA_1.5_64BIT_HOME/jre ITDI_HOME/jvm/jre
    5. Starten Sie den Dispatcher:
      /etc/init.d/ITIMAd start