The KGS SAP Connector is an "OSGi bundle", which is delivered within our server products.
This bundle provides a multiconfiguration that allows different SAP systems to be addressed.
Please refer to this article, for an instruction to access the WebGUI: Using the KGS Application Framework Web Console (WebGUI) Please also refer to the Installation Guide of the SAP JCo Libs: Install SAP Java Connector (SAP JCo) |
The Configuration Editor can be used to adjust the log level and create the working directory.
(Main → KGS SAP Connector)
Separate configurations for each SAP system (RFC Connections) can be created and maintained via SAP Connections. A new SAP connection is installed via and edited via .
(Main → KGS SAP Connector)
For general information about the .cfg file handling please refer to this article: KGS application configuration files (.cfg) |
The revelant .cfg files for the SAP Connector are inside the sapconnector subfolder.
The file SAPConnectorConfig.cfg contains the parameters for the main configuration.
Files like SAPConf.example.cfg contain the SAP connection specific configuration. (Here for the profile "example")
To create a SAP connection .cfg file either use the WebGUI or use the file SAPConf.example.cfg from the conf examples folder inside your product download.
With the help of option "GenerateBridgeOnStartup", the bridge can be automatically installed if "PathToSAPJar" and "PathToSAPNativeLib" both are provided and valid.
Parameter | Datatype | Description | Default |
---|---|---|---|
Debug | Int | Loglevel: 0 / 1: Errors only 2: Errors and warnings 3: Errors, warnings and info 4: All, including debug | 4 |
WorkingDirectory | String | Path to the working directory | /<servlet>/work |
PathToSAPJar | String | Path to the SAP Java library | empty |
PathToSAPNativeLib | String | Path to the SAP Native library. (Hint: For Windows, it is usually a DLL filr. For Linux, it is an SO file. | empty |
GenerateBridgeOnStartup | Checkbox / boolean | If checked, generates the bridge bundle on startup. This parameter is usually helpful for automatic deployment purposes. | false |
Parameter | Datatype | Description | Default |
---|---|---|---|
Description | String | Description of the SAP System | |
SAP AS Host | String | Host name or IP address of the SAP application server | |
SAP System Number | String | System Number of the SAP system | |
SAP Client | String | Client of the SAP System | |
SAP User | String | Login username | |
SAP User Password | String | User password | |
SAP Language | String | Login language (e.g. EN) | |
Logon Group | String | Group name of the SAP application server | |
SAP Gateway Host | String | Host name or IP address of the SAP Gateway Server (Requires additionally "SAP AS Host" parameter) | |
SAP Gateway Service | String | Service number of the SAP Gateway Server | |
SAP Message Server Host | String | Host name or IP address of the SAP Message Server | |
SNC Enabled | Checkbox / boolean | Using SNC on/off | deactivated / false |