Vorbereitungen

Vorhandene Konfiguration eines SAP-Aliases prüfen


Wenn der SapConnectionService als Zusatz zum Lobster Integration Server lizenziert und installiert ist, wurde der Zugriff zu einem konkreten SAP-System innerhalb der Konfigurationsdatei ./etc/sap.xml als SAP-Alias konfiguriert. Folgend ein Beispiel für diesen XML-Abschnitt.


<Call name="initPool">
<Arg>
<New class="com.ebd.hub.services.sap.SapSettings">
<Set name="alias">sap</Set>
<Set name="allowGrowing">true</Set>
<Set name="host">192.168.130.236</Set>
<Set name="system">00</Set>
<Set name="user">MY_USER</Set>
<Set name="password">MY_PASSW</Set>
<Set name="minSize">1</Set>
<Set name="idleTime">300000</Set>
<Set name="client">000</Set>
<Set name="unicode">False</Set>
<Call name="setRequestServerSettings">
<Arg>192.168.130.236</Arg>
<Arg>sapgw00</Arg>
<Arg>LOBSTER_T</Arg>
</Call>
<Set name="language">D</Set>
</New>
</Arg>
</Call>


Der innere Call-Bereich kennzeichnet die Konfiguration des Request-Servers für den SAP-Alias sap. Der Request-Server des Lobster Integration Servers registriert sich im SAP-System als "registriertes Serverprogramm" mit der Programm-ID LOBSTER_T.

Innerhalb des SAP-Systems wurde mit SM59 eine RFC-Destination mit Verbindungstyp T definiert. Im Folgenden nehmen wir den Namen LOBSTERTESTSYSTEM an.


images/download/attachments/177899690/sap_rfc_lobster-version-1-modificationdate-1717063789875-api-v2.png


Mit der Schaltfläche Verbindung testen wurde die Verbindung erfolgreich getestet.


images/download/thumbnails/177899690/sap_rfc_lobster_2-version-1-modificationdate-1717063789876-api-v2.png

Existenz der DTD-Datei prüfen


Die XML-Datei, mit der die Schnittstelle des bereit zu stellenden RFCs definiert wird, muss eine bestimmte Struktur einhalten, die durch eine DTD-Datei festgelegt ist. Diese DTD-Datei wird unter dem Dateipfad und Namen ./etc/dtd/sap_rfc_configure_1_0.dtd erwartet. Falls diese Datei in Ihrem System nicht vorhanden ist, fordern Sie sie bitte vom Lobster-Support an.