Rubrique précédente: Configuration de composantRubrique suivante: Fonctionnement de Generic Executor (Exécuteur générique)


Configuration de Generic Executor (Exécuteur générique)

Le composant Generic Executor ne requiert généralement aucune configuration après son installation initiale. Seul un Generic Executor est requis par serveur, sauf si les composants doivent être exécutés sous différents ID d'utilisateur.

La configuration du composant Generic Executor est installée dans le répertoire Generic Executor nommé GE_<ID_utilisateur>, dans le répertoire CAMM_HOME. <ID_utilisateur> correspond au nom d'utilisateur que vous avez spécifié pendant l'installation.

Le répertoire du Generic Executor contient un fichier nommé LocalConfig-ge.xml.

Lorsque Generic Executor assume le rôle d'un composant, il est exécuté avec le même ID d'utilisateur que celui configuré dans le fichier LocalConfig-ge.xml.

Exemple de fichier LocalConfig-ge.xml pour UNIX

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
<AppDaemon>
    <Names>
    </Names>
    <Paths>
        <Path name="tim.base">/opt/CA/CAMM</Path>
        <Path name="appHome">${tim.base}/GE_camm</Path>
        <Path name="configBase">${appHome}/tmp</Path>
    </Paths>
    <Binding>
        CA Portal29560</Port>
        <UserId>camm</UserId>
    </Binding>
</AppDaemon>

Exemple de fichier LocalConfig-ge.xml pour Windows

Pour un utilisateur Windows, le fichier de configuration de l'exécuteur générique principal est légèrement différent :

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
<AppDaemon>
    <Names>
    </Names>
    <Paths>
        <Path name="tim.base">/opt/CA/CAMM</Path>
        <Path name="appHome">${tim.base}/GE_camm</Path>
        <Path name="configBase">${appHome}/tmp</Path>
    </Paths>
    <Binding>
        CA Portal29560</Port>
        <UserId>camm</UserId>
    </Binding>
    <CompanyItems>
   	<Item>
		<Name>MC</Name>
		<Config>${tim.base}/MC/LocalConfig-mc.xml</Config>
		CA Portal29599</Port>
	</Item>
   	<Item>
		<Name>LC</Name>
		<Config>${tim.base}/LC/LocalConfig-lc.xml</Config>
		CA Portal29598</Port>
	</Item>
    </CompanyItems>
</AppDaemon>

La section <CompanyItems> ajoutée au fichier de configuration de l'exécuteur générique définit les emplacements et les ports de service pour les composants MultiController (multicontrôleur) et LocalController (contrôleur local). Lorsque vous définissez cette section,l'exécuteur générique vérifie ces éléments à chaque instant et les démarre automatiquement s'ils ne sont pas en cours d'exécution. Cette configuration permet à MultiController et à LocalController de démarrer sans intervention extérieure.

La fonctionnalité de <CompanyItems> est désactivée après l'installation par défaut. Vous pouvez exécuter la commande camm.init.install pour l'activer.

Remarque : Seul l'exécuteur générique principal requiert la section <CompanyItems>. Les autres exécuteurs génériques ne doivent pas contenir cette section.