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.dllundsapjcorfc.dllnachC:\Windows\System32oder nachC:\X4\Server\jdk1.7\binkopieren.Folgende Java-Bibliotheken in den Classpath des Applikations-Servers kopieren:
sapidoc.jarsapjco.jarsapidocjco.jar
Beispiel JBoss 4.2.3.GA: Diese Bibliotheken nach
C:\X4\JBoss4.2.3.GA\server\default\libkopieren.
Beispiel JBoss AS 7.1.1: Diese Bibliotheken unterC:\X4\Server\jboss-as-7.1.1.Final\standalone\deploymentsin daslib-Verzeichnis vonX4.earkopieren.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
SystemTypeauf3setzen (für eine Verbindung zu SAP R/3).Sicherstellen, dass Adapteroperation
Create Empty Bapigewählt ist.Prozess mit dem Input-XML
<Bapiname>BAPI's name</Bapiname>ausführen und Ergebnis-XML prüfen.
Weitere Informationen: