Siebel properties file
The Siebel connector uses Siebel API (Java™ Data Bean) to interact with the Siebel server. Siebel API also provides a way to configure the connection settings on the client side. The siebel.properties file located in your classpath, can be used to provide default parameters for client applications connecting to Siebel applications using the Java Data Bean.
Property Type | Property | Description |
---|---|---|
Siebel Connection Manager Connection properties | siebel.conmgr.txtimeout | Indicates the transaction timeout (in milliseconds). The default value is 600000 = 10 minutes. |
siebel.conmgr.poolsize | Indicates the connection pool size. Connection pool maintains a set of connections to a specific server process. the default value is 2. Max connection pool size is 500. | |
siebel.conmgr.sesstimeout | Indicates the transaction timeout (in seconds) on the client side. The default value is 2700 = 45 minutes. | |
siebel.conmgr.retry | Indicates the number of open session retries. The default value is 3. | |
siebel.conmgr.jce | Indicates the usage of Java Cryptography Extension. 1 for jce usage and 0 for no usage. | |
siebel.conmgr.virtualhosts | Indicates the list of virtual servers representing
a group of similar servers that perform the same function, for example,
call center functions. An incoming login for the call center Virtual Server tries servers from the list in a round-robin fashion. An example of such a list is as follows: VirtualServer1=sid1:host:port,sid2:host:port...;VirtualServer2=... , where Virtual Servers is an assigned list of real Siebel Servers with host names and port numbers (of the local SCB). |
|
Siebel Generated code for JCA/JDB properties | Siebel connection string siebel.user.name |
Indicates the Siebel connection string. Indicates the user name to be used for logging on to Object Manager. |
siebel.user.password | Indicates the password to be used for logging on to Object Manager. | |
siebel.user.language | Indicates the preferred language of the user. | |
siebel.user.encrypted | Indicates whether the user name and password are encrypted. | |
siebel.jdb.classname | Indicates the default JDB classname. | |
Java System
Properties Note: Java System
Properties are System Properties, not Siebel Properties.
|
file.encoding | Indicates the code page on the client side. For example, cp1252, utf8, unicodeBig, cp942. |
The following is a sample siebel.properties file:
siebel.conmgr.txtimeout = 3600
siebel.conmgr.poolsize = 5
siebel.conmgr.sesstimeout = 300000