IBM Support

How to change Siebel connection settings using the file in WebSphere Adapter for Siebel eBusiness Applications

Technote (FAQ)


The Siebel connection of WebSphere Adapter for Siebel eBusiness Applications is established with the default settings. You may need to modify the connection settings, such as connection timeout, according to your product environment.


Siebel adapter uses the Siebel API (Java Data Bean) to interact with the Siebel server. The Siebel API also provides a way to configure the connection settings on the client side.
Create a file and save it in the classpath of the adapter (For example, <adapter project>\connectorModule) and restart the adapter and broker to pick up the settings to establish the required connections.

This is applicable for all supported brokers.

A detailed description of the file is given below: File

The file, which is located in your classpath, can be used to provide default parameters for client applications connecting to Siebel applications using the Java Data Bean.

The table below shows the properties in the file.

Property Type
Siebel Connection Manager Connection properties siebel.conmgr.txtimeout Indicates the transaction timeout (in milliseconds). Defaults to 600000 = 10 minutes.
siebel.conmgr.poolsize Indicates the connection pool size. Connection pool maintains a set of connections to a specific server process. Defaults to 2. Max connection pool size is 500.
siebel.conmgr.sesstimeout Indicates the transaction timeout (in seconds) on the client side. Defaults to 2700 = 45 minutes.
siebel.conmgr.retry Indicates the number of open session retries. Defaults to 3.

Indicates the usage of Java Cryptography Extension. 1 for jce usage and 0 for no usage.

A listing of virtual servers representing a group of like servers that perform the same function, for example, call center functions.

An incoming login for the call center Virtual Server will try servers from the list in a round-robin fashion.

An example of such a list follows:



Virtual Servers = 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 Specifies the Siebel connection string. Specifies the user name to be used for logging in to Object Manager.
siebel.user.password Specifies the password to be used for logging in to Object Manager.
siebel.user.language Specifies the user's preferred language.
siebel.user.encrypted Specifies whether the username and password is encrypted.
siebel.jdb.classname Specifies the default JDB classname
Java System Properties file.encoding Indicates the code page on the client side. For example, cp1252, utf8, unicodeBig, cp942.

NOTE:  Java System Properties are System Properties, not Siebel Properties.

The following is a sample file:

siebel.connection.string = siebel.tcpip.rsa.none://

siebel.conmgr.txtimeout = 3600

siebel.conmgr.poolsize = 5

siebel.conmgr.sesstimeout = 300000

Document information

More support for: WebSphere Adapters Family
Adapter for Siebel

Software version: 6.0.2, 6.1, 6.2, 7.0, 7.5

Operating system(s): AIX, HP-UX, IBM i, Linux, Solaris, Windows

Software edition: WebSphere

Reference #: 1366662

Modified date: 23 January 2009

Translate this page: