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.

The following table describes the properties of the siebel.properties file:
Table 1. Siebel.properties file description
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



Feedback | Notices


Timestamp icon Last updated: Wednesday, February 17, 2016


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/Siebel_properties.html