Lo strumento della riga comandi ifcli richiama il motore di elaborazione di Installation
Factory per uno specifico file di definizione build. Il motore di elaborazione quindi elabora un package di installazione personalizzato (CIP).
Scopo
Lo strumento della riga comandi ifcli prende un file XML di definizione build come input e richiama il motore di elaborazione di Installation Factory. Il motore di elaborazione interpreta il file XML, individua i file sorgente e i package di manutenzione del prodotto, quindi crea un package di installazione personalizzato (CIP).
Registrazione
Il comando ifcli crea un file di log di build che mostra se la creazione dell'immagine di installazione personalizzata è riuscita. Quando il CIP non viene generato correttamente, esaminare il file di traccia per determinare quale sia il problema.
I seguenti file registrano i dati di creazione dei CIP:
- trace.xml è un log dettagliato in formato XML
- log.txt è il file di log.
Il livello e l'output di log e di traccia sono configurabili secondo quanto descritto nei parametri
logLevel e
traceLevel.
Sintassi per ifcli.sh



Per visualizzare la
guida:
./ifcli.sh -help
Per creare un package di installazione personalizzato:
./ifcli.sh -buildDef file_definizione_build
-silent
-logLevel log_level
-logFile nome_percorso_file_log
-traceLevel trace level
-traceFile trace_file_path_name
Sintassi per ifcli.bat
Per visualizzare la
guida:
.\ifcli.bat -help
.\ifcli.bat -?
Per creare un package di installazione personalizzata:
.\ifcli.bat -buildDef file_definizione_build
-silent
-logLevel log_level
-logFile nome_percorso_file_log
-traceLevel trace level
-traceFile trace_file_path_name
Parametri
Gli argomenti supportati includono
-?
- Visualizza informazioni sull'utilizzo.
- -help
- Visualizza informazioni sull'utilizzo.
- -buildDef file_definizione_build
- Identifica il file di definizione build creato dalla procedura guidata Definizione build.
- -logFile log_file_path_name
- Identifica il file di log. Il valore predefinito è current_working_directory/logs/log.txt.
- -logLevel log_level
- Imposta il livello per la registrazione di messaggi. I valori validi di log_level sono:
- ALL
- CONFIG
- INFO
- WARNING
- SEVERE
- OFF (disabilita l'attività di log)
Il valore predefinito è INFO.
- -silent
- Specifica di eseguire l'elaborazione in modalità non presidiata, senza visualizzare i risultati sulla console.
- -traceFile trace_file
- Identifica il file di traccia. Il valore predefinito è current_working_directory/logs/trace.xml.
- -traceLevel trace_level
- Imposta il livello del tracciamento. I valori validi di trace_level sono:
- ALL
- FINE
- FINER
- FINEST
- OFF (disabilita l'attività di tracciamento)
Il valore predefinito è OFF.
Utilizzo
Utilizzare il comando ifcli
per creare un package di installazione personalizzato per un prodotto WebSphere ESB da un file di definizione build.