L'outil de ligne de commande ifcli appelle le moteur de traitement d'Installation
Factory pour le fichier de définition d'assemblage spécifié. Ensuite, le moteur de traitement crée un module d'installation personnalisé (CIP).
Fonction
L'outil de ligne de commande ifcli utilise en entrée un fichier XML de définition d'assemblage et appelle le moteur de traitement d'Installation Factory. Le moteur de traitement interprète le fichier XML, recherche les fichiers produit source et les kits de maintenance, puis crée un module d'installation personnalisé (CIP).
Consignation
La commande ifcli crée un fichier journal d'assemblage qui indique si l'image d'installation personnalisée a été créée avec succès. Si le module CIP n'a pas été correctement créé, examinez le fichier de trace afin de rechercher l'erreur rencontrée.
Les fichiers suivants enregistrent les données relatives à la création du module CIP :
- trace.xml est un fichier de trace détaillé au format XML
- log.txt représente le fichier journal.
La sortie et le niveau de trace et de consignation sont configurables, comme indiqué dans les paramètres
logLevel et
traceLevel.
Syntaxe applicable au fichier ifcli.sh



Pour afficher l'aide :
./ifcli.sh -help
Pour créer un module d'installation personnalisé (CIP) :
./ifcli.sh -buildDef fichier_définition_assemblage
-silent
-logLevel niveau_consignation
-logFile chemin_fichier_journal
-traceLevel niveau_trace
-traceFile chemin_fichier_trace
Syntaxe applicable au fichier ifcli.bat
Pour afficher l'aide :
.\ifcli.bat -help
.\ifcli.bat -?
Pour créer un module d'installation personnalisé (CIP) :
.\ifcli.bat -buildDef fichier_définition_assemblage
-silent
-logLevel niveau_consignation
-logFile chemin_fichier_journal
-traceLevel niveau_trace
-traceFile chemin_fichier_trace
Paramètres
Les arguments pris en charge incluent
-?
- Affiche les informations relatives à la syntaxe.
- -help
- Affiche les informations relatives à la syntaxe.
- -buildDef fichier_définition_assemblage
- Identifie le fichier de définition d'assemblage créé par l'assistant de définition d'assemblage.
- -logFile chemin_fichier_journal
- Identifie le fichier journal. La valeur par défaut est répertoire_travail_actuel/logs/log.txt.
- -logLevel niveau_consignation
- Définit le niveau de consignation des messages. Les valeurs admises pour niveau_consignation sont les suivantes :
- ALL (TOUT)
- CONFIG
- INFO
- WARNING (AVERTISSEMENT)
- SEVERE (GRAVE)
- OFF (DESACTIVE) (Désactive la consignation)
La valeur par défaut est INFO.
- -silent
- Indique que le moteur de traitement fonctionne en mode silencieux, sans afficher les résultats sur la console.
- -traceFile fichier_trace
- Identifie le fichier de trace. La valeur par défaut est répertoire_travail_actuel/logs/trace.xml.
- -traceLevel niveau_trace
- Définit le niveau de la fonction de trace. Les valeurs admises pour niveau_trace sont les suivantes :
- ALL (TOUT)
- FINE (FIN)
- FINER (PLUS FIN)
- FINEST (LE PLUS FIN)
- OFF (DESACTIVE) (Désactive la fonction de trace)
La valeur par défaut est OFF.
Utilisation
Utilisez la commande ifcli pour créer un module d'installation personnalisé pour une produit WebSphere ESB à partir d'un fichier de définition d'assemblage.