Properties of the Siebel Properties File

The following table describes the properties of the siebel.properties file.

Properties of the Siebel Properties File

Property Type Property Description

Siebel Connection Manager

siebel.conmgr.txtimeout

The transaction timeout in milliseconds. The default value is 600000, which is 10 minutes. The maximum value is 2,147,483,647, which is approximately 25 days.

siebel.conmgr.poolsize

The connection pool size. For more information, see Determining the Total Number of Open Connections.

siebel.conmgr.sesstimeout

The transaction timeout in seconds on the Siebel client. The default value is 2700, which is 45 minutes. The maximum value is 2,147,483,647, which is approximately 68 years.

siebel.conmgr.retry

The number of open session retries. The default value is 3.

siebel.conmgr.jce

Sets the Java Cryptography Extension (JCE):

  • To use JCE, set the value to 1.

  • To not use JCE, set the value is 0.

For more information, see Encrypting Communication Between the Java Data Bean and the Siebel Server.

Siebel created code for Java EE Connector Architecture and Java Data Bean

siebel.connection.string

The Siebel connection string.

siebel.user.name

The user name to log in to the Object Manager.

siebel.user.password

The password to log in to the Object Manager.

siebel.user.language

The preferred language for the user.

siebel.user.encrypted

Determines if Siebel CRM encrypts the username and password.

siebel.jdb.classname

The default Java Data Bean (JDB) classname.

Java System Properties

file.encoding

The character encoding on the Siebel client. For example, cp1252, utf8, unicodeBig, or cp942.

Java system properties are not Siebel properties.

The following parameters may be found in the siebel.properties file:

  • siebel.conmgr.poolsize= min and max recommended value : Defines the number of socket connections being readily maintained per MTServer under an OM. The default value of 2 suffices for most usage requirements and tuning might be required only when issues are faced for throughput or JDB related connection failures are seen in siebel.log under \applicationcontainer_external\logs.
  • siebel.conmgr.sesstimeout= recommended value: This parameter is equivalent to the OM Task session timeout value on the Java side. This parameter need not be set for UI, REST and SOAP channels at \applicationcontainer_external, as the value is inherited from SMC and is assigned at runtime. Any setting of the parameter in the siebel.properties file will override the SMC configured session timeout and applied for all object managers being connected.

The Siebel.properties above are used from the following location:

  • \applicationcontainer_external\lib (The siebel.properties persist in an update.)

  • \applicationcontainer_external\webapps\siebel\WEB-INF\classes (The siebel.prorperties will be overwritten in an update and hence need to be backed-up before patch upgrade).