Configuring Java CAPS Environment Components for Application Adapters

Inbound SAP BAPI Adapter

The inbound Adapter Environment properties include server connection parameters that are required to implement the project, and are configured in the inbound Adapter Environment Properties window.

The Inbound SAP BAPI Adapter includes the following configuration section:

Server Connection Settings

The following are the Server Connection Settings.

Table 12 Inbound SAP BAPI Adapter—Server Connection Settings

Name 

Description 

Required Value 

Gateway Hostname

Specifies the gateway hostname of the SAP application server. 

An alphanumeric string. Do not omit leading zeros. 

There is no default setting. 

Router String (optional)

Specifies the router string needed to access the SAP Application Server. 

This property is optional; use it only to gain access to an SAP system that is behind a firewall. 

The string is composed of the hostnames or IP addresses of all the SAP routers that are in between this application server and the SAP gateway host. For example, if there are two routers, saprouter1, and saprouter2, in order, from the application server to the SAP, as follows:


saprouter1:       204.79.199.5 saprouter2:       
207.105.30.146

The router string in this case is as follows: 


/H/204.79.199.5/H/207.105.30.146/H/

Do not omit the “/H/” tokens to begin, separate, and end the routers. 

A valid router string. 

There is no default setting. 

Gateway Service

Specifies the gateway service of SAP 

The gateway service of the SAP system sends transactions. 

The SAP recommended value is the string sapgw concatenated with the SAP system number. For example, if the system number is 00, the gateway service is sapgw00.

There is no default setting. 

Program ID

Specifies the Program ID used to register the SAP JCo server of the Adapter with SAP.

Program ID is shown in the SAPGUI transaction SM59. This entry must match the SAPGUI exactly; this entry is case sensitive. 

There is no default setting. 

Application Server Hostname

Specifies the host name of the SAP application server. 

Any valid Hostname. 

There is no default setting. 

System Number

Specifies the system number of the SAP application server. 

Use this property when you are not using SAP load balancing.  

Any numeric value. 

The default setting is 00. 

Client Number

Specifies the SAP client number used to access the system. 

An alphanumeric string. Do not omit leading zeros. 

There is no default setting. 

User

Specifies the user ID used to log on to the SAP system. 

Any alphanumeric value. 

There is no default setting. 

Password

Specifies the password for the logon user. 

An alphanumeric string. 

There is no default setting. 

Language

Specifies the logon language used for SAP access by the Adapter. 

A base language is required. Languages include: 

  • EN– English

  • DE– German

  • JA– Japanese

  • KO– Korean

    The default is EN, English.

System ID

Specifies the system ID of the SAP instance. 

Any valid SAP System ID. 

There is no default setting. 

Character Set

Sets the character encoding of the connecting SAP system. 

Unicode or Non-unicode. 

The default value is Non-unicode.

Server Security Settings

The following Server Security Settings are used.

Table 13 Inbound SAP BAPI Adapter—Server Security Settings

Name 

Description 

Required Value 

Enable SNC

Specifies whether the SNC is enabled or not. 

Yes or No.

The default is No.

SNC Level of Protection

Specifies the level of protection to use for the connection.  

Possible values: 

  • 1: Authentication only

  • 2: Integrity protection

  • 3: Privacy protection

  • 8: Use the value from snc/data_protection/use on the application server

  • 9: Use the value from snc/data_protection/max on the application server

There is no default setting. 

SNC Library Path

Specifies the path and file name of the external library. 

The default is the system-defined library as defined in the environment variable SNC_LIB. 

SNC My Name

Specifies the SNC My Name. 

There is no default setting. 

MDB Settings

The following MDB Settings are used.

Table 14 Inbound SAP BAPI Adapter—MDB Settings

Name 

Description 

Required Value 

Max Pool Size

Specifies the maximum number of physical connections the pool should keep available at all times. 0 (zero) indicates that there is no maximum. 

Any numeric value. 

The default is 1000.