C JCO Connection Properties Files

When configuring a connection on the Connections page for the SAP Adapter, you must select the JCO connection properties file to use. This appendix describes the different file types you can upload.

The following JCO client properties file types can be used for trigger and invoke connections, respectively:

  • Adapter inbound properties file: Use this file type to configure an SAP Adapter for both trigger and invoke connections (for example, an Adapter_inbound_Direct.properties file).
  • Adapter outbound properties file: Use this file type to configure an SAP Adapter for an invoke connection only (for example, an Adapter_outbound_Direct.properties file).

Adapter_inbound_Direct.properties

#Common properties for Load Balanced/Direct Connection Type: These parameters will be used in both connection types.
	#Description:
		#jco.client.client	= Client represent a self-contained unit in an SAP system with separate master records and its own set of tables. Eg: 811
		#jco.client.lang	= The language determines the code page used for communicating between SAP Adapter and the application server. Eg: EN

jco.client.client                       = 
jco.client.lang                         = 

##########################################################
#SAP Direct connection properties: These patameters should be defined if user intends to access ERP Application directly without gateway.
	#Description:
		#jco.client.ashost   = ERP Application Server Host(IP). Eg: 10.30.XX.XX
		#jco.client.sysnr    = System number. Eg: 01

jco.client.ashost                       = 
jco.client.sysnr                        = 

###########################################################
#SAP Outbound (Adapter inbound) connection properties: Parameters required to recieve data from SAP. Particularly used for SAP Outbound scenario where SAP will send data to adapter.
	#Description:
		#jco.server.gwhost       = Gateway host (IP). Eg: 10.30.XX.XX
		#jco.server.gwserv       = Gateway service name. Eg: sapgw00
		#jco.server.progid       = Identifier Used to get Register with SAP to receive data. Eg: SAPPROGRAMID

jco.server.gwhost                   = 
jco.server.gwserv                   = 
jco.server.progid                   = 

Adapter_inbound_Direct_SNC.properties

#Common properties for Load Balanced/Direct Connection Type: These parameters will be used in both connection types.
	#Description:
		#jco.client.client	= Client represent a self-contained unit in an SAP system with separate master records and its own set of tables. Eg: 811
		#jco.client.lang	= The language determines the code page used for communicating between SAP Adapter and the application server. Eg: EN

jco.client.client                       = 
jco.client.lang                         = 

##########################################################
#SAP Direct connection properties: These patameters should be defined if user intends to access ERP Application directly without gateway.
	#Description:
		#jco.client.ashost   = ERP Application Server Host(IP). Eg: 10.30.XX.XX
		#jco.client.sysnr    = System number. Eg: 01

jco.client.ashost                       = 
jco.client.sysnr                        = 

###########################################################
#SAP SNC connection properties: Parameters required to establish a secured connection between Agent and SAP. When these parameters are filled in, direct connection parameters are disregarded if present.
	#Description:
		#jco.client.snc_mode             = Enable/disable secured mode. Eg: 1 to enable or 0 to disable.
		#jco.client.snc_partnername      = String used to generate secured certificate in SAP server to be used by Agent. Eg:  p:CN=ER7, OU=B0020070395, OU=SAP Web AS, O=SAP Trust Community, C=DE
		#jco.client.snc_qop              = The quality of protection level. Available options: 
		#									1 - Apply authentication only.
		#									2 - Apply integrity protection (authentication).
		#									3 - Apply privacy protection (integrity and authentication).
		#									8 - Apply the default protection.
		#									9 - Apply the maximum protection.
		#jco.client.snc_myname           = String used to generate the secured certificate on the server on which Agent is deployed. Eg:  p:CN=HAR, OU=IT, O=CSW, C=DE
		#jco.client.snc_lib              = Location of SNC library on the Agent. Eg: /home/oracle/sec/libsapcrypto.so
	#Note: The respective certificates must already be exchanged between SAP and Agent (or the machine having adapter).

jco.client.snc_mode                     = 
jco.client.snc_partnername              = 
jco.client.snc_qop                      = 
jco.client.snc_myname                   = 
jco.client.snc_lib                      = 

###########################################################
#SAP Outbound (Adapter inbound) connection properties: Parameters required to recieve data from SAP. Particularly used for SAP Outbound scenario where SAP will send data to adapter.
	#Description:
		#jco.server.gwhost       = Gateway host (IP). Eg: 10.30.XX.XX
		#jco.server.gwserv       = Gateway service name. Eg: sapgw00
		#jco.server.progid       = Identifier Used to get Register with SAP to receive data. Eg: SAPPROGRAMID

jco.server.gwhost                   	= 
jco.server.gwserv                   	= 
jco.server.progid

###########################################################

#SAP SNC connection properties: Parameters required to establish a secured connection between Agent and SAP. When these parameters are filled in, direct connection parameters are disregarded if present.
	#Description:
		#jco.server.snc_mode             = Enable/disable secured mode. Eg: 1 to enable or 0 to disable.
		#jco.server.snc_partnername      = String used to generate secured certificate in SAP server to be used by Agent. Eg:  p:CN=ER7, OU=B0020070395, OU=SAP Web AS, O=SAP Trust Community, C=DE
		#jco.server.snc_qop              = The quality of protection level. Available options: 
		#									1 - Apply authentication only.
		#									2 - Apply integrity protection (authentication).
		#									3 - Apply privacy protection (integrity and authentication).
		#									8 - Apply the default protection.
		#									9 - Apply the maximum protection.
		#jco.server.snc_myname           = String used to generate the secured certificate on the server on which Agent is deployed. Eg:  p:CN=HAR, OU=IT, O=CSW, C=DE
		#jco.server.snc_lib              = Location of SNC library on the Agent. Eg: /home/oracle/sec/libsapcrypto.so
	#Note: The respective certificates must already be exchanged between SAP and Agent (or the machine having adapter).

jco.server.snc_mode          =			
jco.server.snc_qop           =				
jco.server.snc_myname        =				
jco.server.snc_lib           =		
             	= 

Adapter_inbound_Loadbalanced.properties

#Common properties for Load Balanced/Direct Connection Type: These parameters will be used in both connection types.
	#Description:
		#jco.client.client	= Client represent a self-contained unit in an SAP system with separate master records and its own set of tables. Eg: 811
		#jco.client.lang	= The language determines the code page used for communicating between SAP Adapter and the application server. Eg: EN

jco.client.client                       = 
jco.client.lang                         = 

###########################################################
#SAP Load balanced connection properties: These patameters should be defined if user wants to access SAP system which is behind the message Server.
	#Description: 
		#jco.client.group 	    = Group Name of the messaging server. Eg: PUBLIC
		#jco.client.r3name      = SAP system name to identify the system. Eg: R/3
		#jco.client.mshost      = The message server is responsible for communication between SAP application servers. It passes requests from one application server to another within the system. Eg: 10.30.XX.XXX
		#jco.client.msserv      = Name of the service in SAP Gateway HOST. Eg: sapgw00

jco.client.group                        = 
jco.client.r3name                       = 
jco.client.mshost                       = 
jco.client.msserv                       = 

###########################################################
#SAP Outbound (Adapter inbound) connection properties: Parameters required to recieve data from SAP. Particularly used for SAP Outbound scenario where SAP will send data to adapter.
	#Description:
		#jco.server.gwhost       = Gateway host (IP). Eg: 10.30.XX.XX
		#jco.server.gwserv       = Gateway service name. Eg: sapgw00
		#jco.server.progid       = Identifier Used to get Register with SAP to receive data. Eg: SAPPROGRAMID

jco.server.gwhost                   	= 
jco.server.gwserv                   	= 
jco.server.progid                   	= 

Adapter_inbound_Loadbalanced_SNC.properties

#Common properties for Load Balanced/Direct Connection Type: These parameters will be used in both connection types.
	#Description:
		#jco.client.client	= Client represent a self-contained unit in an SAP system with separate master records and its own set of tables. Eg: 811
		#jco.client.lang	= The language determines the code page used for communicating between SAP Adapter and the application server. Eg: EN

jco.client.client                       = 
jco.client.lang                         = 

###########################################################
#SAP Load balanced connection properties: These patameters should be defined if user wants to access SAP system which is behind the message Server.
	#Description: 
		#jco.client.group       = Group Name of the messaging server. Eg: PUBLIC
		#jco.client.r3name      = SAP system name to identify the system. Eg: R/3
		#jco.client.mshost      = The message server is responsible for communication between SAP application servers. It passes requests from one application server to another within the system. Eg: 10.30.XX.XXX
		#jco.client.msserv      = Name of the service in SAP Gateway HOST. Eg: sapgw00

jco.client.group                        = 
jco.client.r3name                       = 
jco.client.mshost                       = 
jco.client.msserv                       = 

###########################################################
#SAP Outbound (Adapter inbound) connection properties: Parameters required to recieve data from SAP. Particularly used for SAP Outbound scenario where SAP will send data to adapter.
	#Description:
		#jco.server.gwhost       = Gateway host (IP). Eg: 10.30.XX.XX
		#jco.server.gwserv       = Gateway service name. Eg: sapgw00
		#jco.server.progid       = Identifier Used to get Register with SAP to receive data. Eg: SAPPROGRAMID

jco.server.gwhost                   	= 
jco.server.gwserv                   	= 
jco.server.progid                   	= 

###########################################################
#SAP SNC connection properties: Parameters required to establish a secured connection between Agent and SAP. When these parameters are filled in, direct connection parameters are disregarded if present.
	#Description:
		#jco.client.snc_mode             = Enable/disable secured mode. Eg: 1 to enable or 0 to disable.
		#jco.client.snc_partnername      = String used to generate secured certificate in SAP server to be used by Agent. Eg:  p:CN=ER7, OU=B0020070395, OU=SAP Web AS, O=SAP Trust Community, C=DE
		#jco.client.snc_qop              = The quality of protection level. Available options: 
		#									1 - Apply authentication only.
		#									2 - Apply integrity protection (authentication).
		#									3 - Apply privacy protection (integrity and authentication).
		#									8 - Apply the default protection.
		#									9 - Apply the maximum protection.
		#jco.client.snc_myname           = String used to generate the secured certificate on the server on which Agent is deployed. Eg:  p:CN=HAR, OU=IT, O=CSW, C=DE
		#jco.client.snc_lib              = Location of SNC library on the Agent. Eg: /home/oracle/sec/libsapcrypto.so
	#Note: The respective certificates must already be exchanged between SAP and Agent (or the machine having adapter).

jco.client.snc_mode                     = 
jco.client.snc_partnername              = 
jco.client.snc_qop                      = 
jco.client.snc_myname                   = 
jco.client.snc_lib                      = 

###########################################################

#SAP SNC connection properties: Parameters required to establish a secured connection between Agent and SAP. When these parameters are filled in, direct connection parameters are disregarded if present.
	#Description:
		#jco.server.snc_mode             = Enable/disable secured mode. Eg: 1 to enable or 0 to disable.
		#jco.server.snc_partnername      = String used to generate secured certificate in SAP server to be used by Agent. Eg:  p:CN=ER7, OU=B0020070395, OU=SAP Web AS, O=SAP Trust Community, C=DE
		#jco.server.snc_qop              = The quality of protection level. Available options: 
		#									1 - Apply authentication only.
		#									2 - Apply integrity protection (authentication).
		#									3 - Apply privacy protection (integrity and authentication).
		#									8 - Apply the default protection.
		#									9 - Apply the maximum protection.
		#jco.server.snc_myname           = String used to generate the secured certificate on the server on which Agent is deployed. Eg:  p:CN=HAR, OU=IT, O=CSW, C=DE
		#jco.server.snc_lib              = Location of SNC library on the Agent. Eg: /home/oracle/sec/libsapcrypto.so
	#Note: The respective certificates must already be exchanged between SAP and Agent (or the machine having adapter).

jco.server.snc_mode              =			
jco.server.snc_qop               =				
jco.server.snc_myname            =				
jco.server.snc_lib               =

Adapter_outbound_Direct.properties

#Common properties for Load Balanced/Direct Connection Type: These parameters will be used in both connection types.
	#Description:
		#jco.client.client	= Client represent a self-contained unit in an SAP system with separate master records and its own set of tables. Eg: 811
		#jco.client.lang	= The language determines the code page used for communicating between SAP Adapter and the application server. Eg: EN

jco.client.client                       = 
jco.client.lang                         = 

##########################################################
#SAP Direct connection properties: These patameters should be defined if user intends to access ERP Application directly without gateway.
	#Description:
		#jco.client.ashost   = ERP Application Server Host(IP). Eg: 10.30.XX.XX
		#jco.client.sysnr    = System number. Eg: 01

jco.client.ashost                       = 
jco.client.sysnr                        = 

Adapter_outbound_Direct_SNC.properties

#Common properties for Load Balanced/Direct Connection Type: These parameters will be used in both connection types.
	#Description:
		#jco.client.client	= Client represent a self-contained unit in an SAP system with separate master records and its own set of tables. Eg: 811
		#jco.client.lang	= The language determines the code page used for communicating between SAP Adapter and the application server. Eg: EN

jco.client.client                       = 
jco.client.lang                         = 

##########################################################
#SAP Direct connection properties: These patameters should be defined if user intends to access ERP Application directly without gateway.
	#Description:
		#jco.client.ashost   = ERP Application Server Host(IP). Eg: 10.30.XX.XX
		#jco.client.sysnr    = System number. Eg: 01

jco.client.ashost                       = 
jco.client.sysnr                        = 

###########################################################
#SAP SNC connection properties: Parameters required to establish a secured connection between Agent and SAP. When these parameters are filled in, direct connection parameters are disregarded if present.
	#Description:
		#jco.client.snc_mode             = Enable/disable secured mode. Eg: 1 to enable or 0 to disable.
		#jco.client.snc_partnername      = String used to generate secured certificate in SAP server to be used by Agent. Eg:  p:CN=ER7, OU=B0020070395, OU=SAP Web AS, O=SAP Trust Community, C=DE
		#jco.client.snc_qop              = The quality of protection level. Available options: 
		#									1 - Apply authentication only.
		#									2 - Apply integrity protection (authentication).
		#									3 - Apply privacy protection (integrity and authentication).
		#									8 - Apply the default protection.
		#									9 - Apply the maximum protection.
		#jco.client.snc_myname           = String used to generate the secured certificate on the server on which Agent is deployed. Eg:  p:CN=HAR, OU=IT, O=CSW, C=DE
		#jco.client.snc_lib              = Location of SNC library on the Agent. Eg: /home/oracle/sec/libsapcrypto.so
	#Note: The respective certificates must already be exchanged between SAP and Agent (or the machine having adapter).

jco.client.snc_mode                     = 
jco.client.snc_partnername              = 
jco.client.snc_qop                      = 
jco.client.snc_myname                   = 
jco.client.snc_lib                      = 

Adapter_outbound_Loadbalanced.properties

#Common properties for Load Balanced/Direct Connection Type: These parameters will be used in both connection types.
	#Description:
		#jco.client.client	= Client represent a self-contained unit in an SAP system with separate master records and its own set of tables. Eg: 811
		#jco.client.lang	= The language determines the code page used for communicating between SAP Adapter and the application server. Eg: EN

jco.client.client                       = 
jco.client.lang                         = 

###########################################################
#SAP Load balanced connection properties: These patameters should be defined if user wants to access SAP system which is behind the message Server.
	#Description: 
		#jco.client.group 		= Group Name of the messaging server. Eg: PUBLIC
		#jco.client.r3name      = SAP system name to identify the system. Eg: R/3
		#jco.client.mshost      = The message server is responsible for communication between SAP application servers. It passes requests from one application server to another within the system. Eg: 10.30.XX.XXX
		#jco.client.msserv      = Name of the service in SAP Gateway HOST. Eg: sapgw00

jco.client.group                        = 
jco.client.r3name                       = 
jco.client.mshost                       = 
jco.client.msserv                       = 

Adapter_outbound_Loadbalanced_SNC.properties

#Common properties for Load Balanced/Direct Connection Type: These parameters will be used in both connection types.
	#Description:
		#jco.client.client	= Client represent a self-contained unit in an SAP system with separate master records and its own set of tables. Eg: 811
		#jco.client.lang	= The language determines the code page used for communicating between SAP Adapter and the application server. Eg: EN

jco.client.client                       = 
jco.client.lang                         = 

###########################################################
#SAP Load balanced connection properties: These patameters should be defined if user wants to access SAP system which is behind the message Server.
	#Description: 
		#jco.client.group 		= Group Name of the messaging server. Eg: PUBLIC
		#jco.client.r3name      = SAP system name to identify the system. Eg: R/3
		#jco.client.mshost      = The message server is responsible for communication between SAP application servers. It passes requests from one application server to another within the system. Eg: 10.30.XX.XXX
		#jco.client.msserv      = Name of the service in SAP Gateway HOST. Eg: sapgw00

jco.client.group                        = 
jco.client.r3name                       = 
jco.client.mshost                       = 
jco.client.msserv                       = 

###########################################################
#SAP SNC connection properties: Parameters required to establish a secured connection between Agent and SAP. When these parameters are filled in, direct connection parameters are disregarded if present.
	#Description:
		#jco.client.snc_mode             = Enable/disable secured mode. Eg: 1 to enable or 0 to disable.
		#jco.client.snc_partnername      = String used to generate secured certificate in SAP server to be used by Agent. Eg:  p:CN=ER7, OU=B0020070395, OU=SAP Web AS, O=SAP Trust Community, C=DE
		#jco.client.snc_qop              = The quality of protection level. Available options: 
		#									1 - Apply authentication only.
		#									2 - Apply integrity protection (authentication).
		#									3 - Apply privacy protection (integrity and authentication).
		#									8 - Apply the default protection.
		#									9 - Apply the maximum protection.
		#jco.client.snc_myname           = String used to generate the secured certificate on the server on which Agent is deployed. Eg:  p:CN=HAR, OU=IT, O=CSW, C=DE
		#jco.client.snc_lib              = Location of SNC library on the Agent. Eg: /home/oracle/sec/libsapcrypto.so
	#Note: The respective certificates must already be exchanged between SAP and Agent (or the machine having adapter).

jco.client.snc_mode                     = 
jco.client.snc_partnername              = 
jco.client.snc_qop                      = 
jco.client.snc_myname                   = 
jco.client.snc_lib                      =