Siebel 属性文件

Siebel 连接器使用 Siebel API (Java™ Data Bean) 与 Siebel 服务器进行交互。Siebel API 还提供了配置客户机端的连接设置的方法。位于类路径中的 siebel.properties 文件可用于为使用 Java Data Bean 连接到 Siebel 应用程序的客户机应用程序提供缺省参数。

下表描述了 siebel.properties 文件的属性:
表 1. Siebel.properties 文件描述
属性类型 属性 描述
Siebel Connection Manager Connection 属性 siebel.conmgr.txtimeout 指示事务超时(以毫秒为单位)。 缺省值为 600000 毫秒(10 分钟)。
  siebel.conmgr.poolsize 指示连接池大小。连接池用于对一组与特定服务器进程的连接进行维护。 缺省值为 2。最大连接池大小为 500。
  siebel.conmgr.sesstimeout 指示客户机端的事务超时(以秒为单位)。缺省值为 2700 秒(45 分钟)。
  siebel.conmgr.retry 指示开放会话重试的次数。 缺省值为 3。
  siebel.conmgr.jce 指示是否使用 Java 密码术扩展。1 表示使用 jce,0 表示不使用。
  siebel.conmgr.virtualhosts 指示虚拟服务器的列表,此列表用于表示执行相同功能(例如,呼叫中心功能)的一组类似服务器。

对呼叫中心虚拟服务器的入局登录将以循环方式对此列表中的服务器进行尝试。此类列表的示例如下:

VirtualServer1=sid1:host:port,sid2:host:port...;VirtualServer2=...,其中 VirtualServer 是(本地 SCB 的)一列已分配的具有主机名和端口号的真实 Siebel 服务器。

JCA/JDB 属性的 Siebel 生成代码 Siebel 连接字符串

siebel.user.name

指示 Siebel 连接字符串。

指示用于登录到对象管理器的用户名。

  siebel.user.password 指示用于登录到对象管理器的密码。
  siebel.user.language 指示用户的首选语言。
  siebel.user.encrypted 指示用户名和密码是否加密。
  siebel.jdb.classname 指示缺省 JDB 类名。
Java 系统属性
注: Java 系统属性是系统属性而不是 Siebel 属性。
file.encoding 指示客户机端的代码页面。 例如,cp1252、utf8、unicodeBig 和 cp942。

以下是样本 siebel.properties 文件:

siebel.conmgr.txtimeout = 3600
siebel.conmgr.poolsize = 5
siebel.conmgr.sesstimeout = 300000