JCo 3 Properties
Auf dieser Seite erfahren Sie, wie Sie die Verbindungsparameter zur Kommunikation zwischen Client und Host hinterlegen.
Die Verbindungsdaten zur Kommunikation zwischen Client und Host können Sie global in einer Properties-Datei definieren. Für eingehende Verbindungen wird eine solche Properties-Datei pro X4 SAP JCo 3-Listener in <X4>/X4DB/0/saplistener.xml
angegeben.
Für ausgehende Verbindungen über den SAP Connector (JCo 3) und den SAP Explorer (JCo 3) geben Sie den Pfad zu einer solchen Properties-Datei jeweils in Adapter-Parameter PropertyFile
an.
Im Adapter gesetzte Parameterwerte überschreiben zur Laufzeit die Konfiguration in der Properties-Datei. Alle Properties, die in der Properties-Datei gesetzt werden (auch zusätzliche Properties), werden vom X4 SAP JCo 3-System übernommen.
Properties-Struktur
# connection String to SAP
jco.server.gwhost = Gateway-Host
jco.server.gwserv = Gateway-Service (normalerweise sapgwNN)
jco.server.progid = Programm-ID
jco.server.trace = RFC Trace aktivieren (1) oder deaktivieren (0)
jco.server.unicode = Im Unicode-Modus verbinden (1) oder nicht (0)
# equivalent to (dynamic) adapter parameter 'User'
jco.client.user = Benutzername
# equivalent to (dynamic) adapter parameter 'Password'
jco.client.passwd = Passwort
# equivalent to (dynamic) adapter parameter 'Client'
jco.client.client = SAP-Mandant (dreistelliger numerischer Wert)
# equivalent to (dynamic) adapter parameter 'Language'
jco.client.lang = Anmeldesprache
# equivalent to (dynamic) adapter parameter 'SystemNumber'
jco.client.sysnr = SAP-System-Nummer
# equivalent to (dynamic) adapter parameter 'RouterString'
jco.client.ashost = Router-String
# (optional) type of SAP system 2 = R/2, 3 = R/3, E = External
# equivalent to (dynamic) adapter parameter 'SystemType'
jco.client.type = Art des entfernten Hosts
# set to true if transactions are used
# equivalent to (dynamic) adapter parameter 'TransactionEnabled'
x4.transactionEnabled = Transaktionale Verarbeitung aktivieren (true)
oder deaktivieren (false)
# Should be set for each initiated transaction
# equivalent to (dynamic) adapter parameter 'TransactionId'
x4.transactionID = Transaktions-ID (für jede initiierte Transaktion)
Hinweis:
Eine vollständige Beschreibung aller (Verbindungs-) Parameter finden Sie in der SAP JCo 3-Dokumentation. Sämtliche Parameter werden vom X4 SAP JCo 3 Server unterstützt.
Beispiel
Im Folgenden ein Beispiel für eine Properties-Datei mit einigen gesetzten Werten:
# equivalent to (dynamic) adapter parameter 'User'
jco.client.user = <user>
# equivalent to (dynamic) adapter parameter 'Password'
jco.client.passwd = <pwd>
# equivalent to (dynamic) adapter parameter 'Client'
jco.client.client = 800
# equivalent to (dynamic) adapter parameter 'Language'
jco.client.lang = DE
# equivalent to (dynamic) adapter parameter 'SystemNumber'
jco.client.sysnr = 00
# equivalent to (dynamic) adapter parameter 'RouterString'
jco.client.ashost =
# (optional) type of SAP system 2 = R/2, 3 = R/3, E = External
# equivalent to (dynamic) adapter parameter 'SystemType'
jco.client.type = 3
# set to true if transactions are used
# equivalent to (dynamic) adapter parameter 'TransactionEnabled'
x4.transactionEnabled = false
# Should be set for each initiated transaction
# equivalent to (dynamic) adapter parameter 'TransactionId'
x4.transactionID = 1
Weitere Informationen: