Le connecteur Siebel utilise l'API Siebel (Java™ Data Bean) pour interagir avec le serveur Siebel. L'API Siebel représente également un moyen de configurer les paramètres de connexion côté client. Le fichier siebel.properties situé dans votre chemin de classe peut être utilisé pour fournir les paramètres par défaut pour les applications client se connectant aux applications Siebel à l'aide de Java Data Bean.
Type de propriété | Propriété | Description |
---|---|---|
Propriétés Siebel Connection Manager Connection | siebel.conmgr.txtimeout | Indique le délai d'expiration de la transaction (en millisecondes). La valeur par défaut est de 600000 = 10 minutes. |
siebel.conmgr.poolsize | Indique la taille du pool de connexion. Le pool de connexion maintient un ensemble de connexions sur un processus de serveur spécifique. La valeur par défaut est 2. La taille maximale de pool de connexion est de 500. | |
siebel.conmgr.sesstimeout | Indique le délai d'expiration de la transaction (en secondes), côté client La valeur par défaut est 2700 = 45 minutes. | |
siebel.conmgr.retry | Indique le nombre de nouvelles tentatives de sessions ouvertes. La valeur par défaut est 3. | |
siebel.conmgr.jce | Indique l'utilisation de Java Cryptography Extension. 1 pour l'utilisation de jce et 0 pour aucune utilisation. | |
siebel.conmgr.virtualhosts | Indique la liste des serveurs virtuels représentant un groupe
de serveurs similaires réalisant la même fonction, par exemple,
des fonctions de centre d'appel. Une connexion entrante pour le centre d'appel Virtual Server essaye les serveurs dans la liste de façon circulaire. Voici un exemple de liste : VirtualServer1=sid1:host:port,sid2:host:port...;VirtualServer2=... , où Virtual Servers représente une liste affectée de vrais serveurs Siebel avec des noms d'hôtes et des numéros de port (du SCB local). |
|
Code généré Siebel pour les propriétés JCA/JDB | Chaîne de connexion Siebel siebel.user.name |
Indique la chaîne de connexion Siebel. Indique le nom d'utilisateur à utiliser pour la connexion à Object Manager. |
siebel.user.password | Indique le mot de passe à utiliser pour la connexion à Object Manager. | |
siebel.user.language | Indique la langue préférée de l'utilisateur. | |
siebel.user.encrypted | Indique si les nom d'utilisateur et mot de passe sont chiffrés. | |
siebel.jdb.classname | Indique le nom de classe JDB par défaut. | |
Propriétés du système Java Remarque : Les propriétés du système Java sont les propriétés du système, pas les propriétés Siebel.
|
file.encoding | Indique la page de code côté client. Par exemple, cp1252, utf8, unicodeBig, cp942. |
Voici un exemple de fichier siebel.properties :
siebel.conmgr.txtimeout = 3600
siebel.conmgr.poolsize = 5
siebel.conmgr.sesstimeout = 300000