Installation von X4 SAP JCo 3
Auf dieser Seite erfahren Sie, welche Schritte zur Installation von X4 SAP JCo 3 erforderlich sind.
Beispiel
Als Beispiel wird eine Installation für den JBoss Applikations-Server auf Basis eines 32-Bit-Windows-Systems beschriebenVoraussetzungen
Zur Installation eines SAP JCo 3 Servers im X4 Server werden SAP-Bibliotheken benötigt, die z.T. betriebssystem- und architekturabhängig sind. Diese Bibliotheken werden auch vom den SAP Connector (JCo 3) und dem SAP Explorer (JCo 3) benötigt.
Als registrierter SAP-Partner die erforderlichen Bibliotheken sowie weiterführende Dokumentation über das SAPNet von http://service.sap.com/connectors herunterladen.
Wählen Sie hierbei zueinander kompatible Versionsnummern der Bibliotheken (diese sind zudem betriebssystem- und architekturabhängig).
Achten Sie darauf, dass das verwendete Betriebsystem kompatibel mit der eingesetzten JDK-Version und der Version Ihres SAP-Systems ist. Folgende Matrix zeigt den Zusammenhang dieser drei Variablen.
OS | SAP | ||||
---|---|---|---|---|---|
32 bit | 64 bit | 32 bit | 64 bit | ||
JDK | 32 bit | x | x | x | - |
64 bit | - | x | - | x |
Bibliotheken installieren
Native Bibliotheken (je nach System) in den entsprechenden Ordner des Applikations-Servers für native Binär-Abhängigkeiten oder in das
bin
-Verzeichnis von Java kopieren.
Beispiel: Unter Windows 32-Bit:librfc32.dll
,msvcr71.dll
,msvcp71.dll
undsapjcorfc.dll
nachC:\Windows\System32
oder nachC:\X4\Server\jdk1.7\bin
kopieren.Folgende Java-Bibliotheken in den Classpath des Applikations-Servers kopieren:
sapidoc.jar
sapjco.jar
sapidocjco.jar
Beispiel JBoss 4.2.3.GA: Diese Bibliotheken nach
C:\X4\JBoss4.2.3.GA\server\default\lib
kopieren.
Beispiel JBoss AS 7.1.1: Diese Bibliotheken unterC:\X4\Server\jboss-as-7.1.1.Final\standalone\deployments
in daslib
-Verzeichnis vonX4.ear
kopieren.X4 Server neu starten.
Installation prüfen
Verbindung prüfen über den SAP Explorer (JCo 3) (analog zu X4 Experience-Beispiel X4Experience/AdapterSuites/ X4SAPSuite/SAP(JCo2)Explorer(Prototype)/ Processes/CreateEmptyBapi.wrf
):
Sicherstellen, dass die Konfiguration des SAP JCo 3 Server vollständig ist; siehe Konfiguration von X4 SAP JCo 3
Adapterparameter
SystemType
auf3
setzen (für eine Verbindung zu SAP R/3).Sicherstellen, dass Adapteroperation
Create Empty Bapi
gewählt ist.Prozess mit dem Input-XML
<Bapiname>BAPI's name</Bapiname>
ausführen und Ergebnis-XML prüfen.
Weitere Informationen: