Arquivo de Propriedades Siebel

O conector Siebel usa a API do Siebel (Java™ Data Bean) para interagir com o servidor Siebel. A API do Siebel também fornece uma forma de configurar as configurações de conexão no lado do cliente. O arquivo siebel.properties localizado no caminho de classe pode ser usado para fornecer os parâmetros padrão para aplicativos clientes que conectam aos aplicativos Siebel usando o Java Data Bean.

A seguinte tabela descreve as propriedades do arquivo siebel.properties:
Tabela 1. Descrição do Arquivo Siebel.properties
Tipo de Propriedade Propriedade Descrição
Propriedades do Siebel Connection Manager Connection siebel.conmgr.txtimeout Indica o tempo limite da transação (em milissegundos). O valor padrão é 600000 = 10 minutos.
  siebel.conmgr.poolsize Indica o tamanho do conjunto de conexões. O conjunto de conexões mantém um grupo de conexões para um processo de um servidor específico. O valor padrão é 2. O tamanho máximo do conjunto de conexões é 500.
  siebel.conmgr.sesstimeout Indica o tempo limite da transação (em segundos) no lado do cliente. O valor padrão é 2700 = 45 minutos.
  siebel.conmgr.retry Indica o número de novas tentativas de abrir sessão. O valor padrão é 3.
  siebel.conmgr.jce Indica o uso da Java Cryptography Extension. 1 para o uso jce e 0 para o não uso.
  siebel.conmgr.virtualhosts Indica a lista de servidores virtuais que representa um grupo de servidores semelhantes que executam a mesma função, como por exemplo, funções de central de atendimento.

Um login recebido para o Servidor Virtual da central de atendimento tenta os servidores da lista de um modo round-robin. Um exemplo de tal lista é o seguinte:

VirtualServer1=sid1:host:port,sid2:host:port...;VirtualServer2=... , em que Servidores Virtuais é uma lista designada de Servidores Siebel reais com nomes de host e números de portas (do SCB local).

Código gerado pelo Siebel para propriedades JCA/JDB Sequência de conexões do Siebel

siebel.user.name

Indica a sequência de conexões do Siebel.

Indica o nome de usuário a ser usado para efetuar login no Gerenciador de Objetos.

  siebel.user.password Indica a senha a ser usada para efetuar login no Gerenciador de Objetos.
  siebel.user.language Indica o idioma preferencial do usuário.
  siebel.user.encrypted Indica se o nome de usuário e a senha estão criptografados.
  siebel.jdb.classname Indica o nome de classe padrão de JDB.
Propriedades do Sistema Java
Nota: As Propriedades do Sistema Java são Propriedades do Sistema e não Propriedades do Siebel.
file.encoding Indica a página de códigos no lado do cliente. Por exemplo, cp1252, utf8, unicodeBig, cp942.

O seguinte é um arquivo siebel.properties de amostra:

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