Manuel d'administration > Configuration > Organisation des fichiers de configuration > Agent Siebel

Agent Siebel

Des valeurs par défaut ont été attribuées à la plupart des paramètres. Vous pouvez les modifier en fonction de vos besoins. Les paramètres que vous devez en tous cas adapter à l'environnement de votre système sont mis en évidence en caractères rouges.

Structure du fichier INI UCXJSLX.INI

Section/paramètre Description
[GLOBAL]  
name= Nom de l'Agent.

Le nom de l'Agent peut contenir jusqu'à 32 caractères.
Les caractères suivants sont autorisés : "A-Z", "0-9", "_", ".", "$", "@", "-" et "#".

Si vous ne saisissez pas de paramètre, le nom d'hôte est automatiquement utilisé. Les minuscules sont ainsi converties en majuscules.

L'utilisation du tiret "-" est uniquement possible dans le nom des Agents ! Ce caractère n'est pas autorisé dans le nom des autres objets.

system= Nom du système AE.
Cette entrée doit être identique à l'entrée dans le fichier INI d'Automation Engine.
language= Langue dans laquelle le logging est exécuté. Indication de la langue primaire et secondaire.

Valeurs autorisées : "E", "D", "F"
Valeur par défaut : "E,D" (langue primaire anglais, langue secondaire allemand)

S'il n'existe pas de message dans la langue primaire, un message est recherché dans la langue secondaire.

logging= Chemin et nom de fichier du fichier log.

Les caractères xx du nom de fichier sont des caractères de remplacement. Ils représentent le code à deux caractères de la variante Windows en question. Rubriques connexes : Terminologie.

Les caractères numériques servent de caractère de remplacement pour une numérotation croissante. Au démarrage de l'Agent, les fichiers log sont renommés ; de cette manière, le fichier log le plus récent porte toujours le numéro "00".

logcount= Nombre des fichiers log sauvegardés.
helplib= Chemin et nom du fichier des messages.
helpcache= Disponibilité des messages et des chaînes de caractères en langues étrangères.

Valeurs autorisées : "ALL" (valeur par défaut), "NONE", "CONTROLS"

"ALL" = l'ensemble du fichier des messages est stocké dans la mémoire de travail.
"NONE" = le fichier des messages est toujours lu sur le disque dur.
"CONTROLS" = toutes les chaînes en langues étrangères nécessaires à l'affichage d'un programme de dialogue sont stockées dans la mémoire de travail (ne concerne pas les Agents).

WRITE=

Ce paramètre permet de gérer le type de transfert de messages (par ex. lignes dans les rapports). Attention : le transfert unique peut influencer négativement la performance d'Automation Engine si elle concerne de grandes quantités de données (par exemple : des Scripts très longs avec des milliers de lignes).

Valeurs autorisées : "0" (valeur par défaut), "1"

"0" - les messages sont envoyés individuellement.
"1" - les messages sont envoyés rassemblés en blocs.

WRITE_TIME=

Intervalle en secondes durant lequel les blocs sont envoyés.

[AUTHORIZATION]  
InitialPackage=

Chemin et nom du fichier contenant le package d'authentification (Clé Société).

Le paramètre doit être indiqué lorsque vous utilisez la méthode d'authentification "Serveur" ou "Serveur et Agent". Si la Clé Société est introuvable, la connexion échoue.

L'Agent lit le fichier au démarrage et enregistre les informations du fichier que vous indiquez dans le paramètre KeyStore=. Ensuite, il supprime le premier.

KeyStore=

Le chemin et le nom du fichier contenant les informations relatives au package d’authentification (voir le paramètre InitialPackage=).

Si le nom du fichier et/ou le chemin ne sont pas indiqués, le système utilise le nom (fichier d’extension *.kstr) ou le chemin du fichier INI de l’agent. Si vous saisissez un nom de fichier, l’extension .kstr n’est pas automatiquement ajoutée.

Le fichier de certificat est créé lorsque l’agent démarre pour la première fois. Le fichier ne doit ensuite pas être supprimé, renommé ni déplacé. Quelle que soit la méthode d’authentification utilisée, toute tentative de connexion échouera si l'agent ne trouve pas ce fichier au démarrage. Dans ce cas, vous devez ouvrir le menu "Renouveler la clé de transfert" dans la Supervision système de l'agent concerné.

[STATUS_CHECK]

 

time=

Cycle de chronométrage interne pour la vérification de statut du Job par rapport à SAP.

Valeur par défaut : 1 seconde

Dans cet intervalle, le tableau interne des Jobs de l'Agent est exécuté. La réalisation d'une vérification du statut pour le Job dépend de la durée de ce dernier. La vérification est effectuée au cours de l'exécution du Job à des intervalles croissants (doublement de la valeur "time"), mais ne dépassant cependant jamais la valeur enregistrée dans la caractéristique de l'hôte JOB_CHECKINTERVAL pour l'Agent.

Par ex. : time=1, JOB_CHECKINTERVAL=60

L'exécution du tableau des Jobs est effectuée chaque seconde

Vérification de statut après chaque : 1 s, 2 s, 4 s,..., 60 s, 60 s....

[TRACE]

 

file= Chemin et nom du fichier de trace.

Les caractères xx du nom de fichier sont des caractères de remplacement. Ils représentent le code à deux caractères de la variante Windows en question. Rubriques connexes : Terminologie

Les caractères numériques servent de caractère de remplacement pour une numérotation croissante. Lors du démarrage d'une trace, les fichiers de trace sont renommés de telle manière que le fichier de trace actuel ait toujours le numéro "00".

trccount= Nombre des fichiers de trace sauvegardés.
tcp/ip=
filetransfer=
mail=
Indicateurs de trace de l'Agent.

Valeurs autorisées : "0" (valeur par défaut) à "9"

Les indicateurs de trace ne doivent être définis qu'après accord définitif du support !

[TCP/IP]  
port= Numéro de port de l'Agent.
Ce numéro de port est utilisé par d'autres Agents et l'agent Job pour entrer en contact avec l'Agent.

bindaddr=

Adresse IP ou nom d'hôte pour la connexion à l'Agent.

Utilisez ce paramètre si la connexion doit se faire via une adresse IP donnée (par exemple si l'ordinateur possède plus d'une carte réseau).

Sinon, vous pouvez aussi indiquer l'adresse IP ou le nom de l'hôte avec port= (format : port=adresse IP:port ou. nom DNS:port). L'indication de bindaddr= est ainsi ignorée.

bindlocal=

Prise en compte de l'hôte local (127.0.0.1)

Ce paramètre doit être utilisé en relation avec bindaddr=.

Valeurs autorisées : "0" (valeur par défaut), "1"

"0" - aucun socket de liste n'est créé.
"1" - un socket de liste supplémentaire est créé sur l'hôte local.

connect=

Intervalle de temps en secondes durant lequel l'Agent tente d'établir une connexion à Automation Engine. Concerne l'établissement d'une connexion lors d'un redémarrage ou après une perte de connexion.

Valeur par défaut : 60 secondes

Ce paramètre est valide uniquement jusqu'à la première connexion réussie de l'Agent au système AE. Ensuite, le paramètre RECONNECT_TIME de la caractéristique de l'hôte est utilisé.

report=

Intervalle de temps en secondes durant lequel l'Agent envoie le logging à Automation Engine.

Valeur par défaut : 60 secondes

SendBufferSize=

Taille du cache TCP/IP pour les messages à envoyer.

RecvBufferSize=

Taille du cache TCP/IP pour les messages à recevoir.

cp=

Adresse du processus de communication du AutomationEngine auquel l'Agent doit se connecter.

Formats autorisés :
nom DNS
:numéro de port
adresse TCP/IP
:numéro de port

connwait=

Durée en secondes durant laquelle l'Agent attend une réponse du partenaire de communication (CP ou un autre Agent). Si cette durée est dépassée, la connexion au partenaire de communication est à nouveau supprimée.

Valeur par défaut : 20 secondes

[VARIABLES]

Cette section contient des Variables d'Agent contenant des informations et des paramètres pour l'Agent.

[SIEBEL]

 

DELIMITER=

Séparateur pour le contenu du fichier de logging.

Les fichiers de logging de Siebel sont structurés sous forme tabulaire. Avec ce paramètre, vous pouvez définir un séparateur pour les colonnes (par exemple "*").

repeat_check=

Nombre de répétitions de la vérification de statut lorsque le job concerné n'est pas retourné par le système Siebel. C'est seulement ensuite que le Job est considéré comme disparu (ENDED_VANISHED).

Contexte : il peut arriver que des jobs actifs ne soient pas listés par une commande "list task" dans le système Siebel. Le Job a donc le statut "ENDED_VANISHED" dans le système AE. Les Jobs concernés continuent toutefois d'être réalisés dans le système Siebel. Pour éviter ce problème, le statut est vérifié plusieurs fois par l'Agent. Le nombre de répétitions est défini par ce paramètre.

Valeurs autorisées : 0 à 2147483647
Valeur par défaut : 0

report_repeat_check=

Journalisation lorsque le Job est introuvable dans le système Siebel.

Valeurs autorisées : "0" et "1"

"1" - Un message correspondant est écrit dans le rapport de Job pour toute répétition de la vérification de statut par l'Agent.
"0" - Un message ne s'affiche qu'une fois que les répétitions maximales définies avec "repeat_check" ont été atteintes et que le Job passe au statut "ENDED_VANISHED".

[CP_LIST]

Liste des processus de communication

La liste est établie au démarrage de l'Agent et étendue dès lors que de nouveaux processus de communication sont activés. Vous trouverez de plus amples informations sur l'établissement de connexion au chapitre Fonctionnement en mode multi-serveur.

La liste ne contient aucune entrée pour le processus de communication qui est défini dans le paramètre cp= (section [TCP/IP]).

Formats :
numéro de port
=nom DNS
ou
numéro de port
=adresse TCP/IP

Exemple de fichier INI

[GLOBAL]
name=SI8
system=UC4
language=(D,E)
logging=..\temp\siebel_log##.txt
logcount=10
helplib=uc.msl
helpcache=all
WRITE=1
WRITE_TIME=120


[AUTHORIZATION]
InitialPackage=
KeyStore=


[STATUS_CHECK]
time=1


[TRACE]
file=siebel_trc##.txt
trccount=10
tcp/ip=4
filetransfer=0
mail=0


[TCP/IP]
port=2509
connect=30
report=60
SendBufferSize=32768
RecvBufferSize=32768
cp=PC01:2217
connwait=120


[VARIABLES]
UC_HOST_CODE=UC_CODE
UC_HOST_JCL_VAR=SIEBEL
UC_EX_PATH_BIN=.
UC_EX_PATH_TEMP=..\temp\
UC_EX_PATH_JOBREPORT=..\temp\
UC_SIEBEL_SRVRMGR=C:\siebel\srvrmgr.exe
UC_SIEBEL_LOGPATH=C:\siebel\siebelLOGS\


[SIEBEL]
DELIMITER=*
repeat_check=10
report_repeat_check=0

[CP_LIST]
2218=PC01

 

Rubriques connexes :