La herramienta de la línea de mandatos ifcli invoca al motor de procesos de Installation Factory para un archivo de definición de build especificado. El motor de procesos
crea un paquete de instalación personalizada (CIP).
Finalidad
La herramienta de la línea de mandatos ifcli
toma un archivo XML de definición de build como entrada e invoca al motor de procesos de Installation Factory. El motor de procesos interpreta el archivo XML, localiza los archivos
de origen del producto y los paquetes de mantenimiento y, a continuación, crea un paquete de instalación personalizada (CIP).
Anotación cronológica
El mandato ifcli crea
un archivo de anotaciones cronológicas del build que muestra si la imagen de la instalación personalizada se ha producido correctamente. Si no se crea el CIP correctamente, examine el archivo de rastreo para determinar qué es incorrecto.
Los archivos siguientes registran los datos de creación del CIP:
- trace.xml es un archivo de anotaciones cronológicas detallado en formato XML
- log.txt es el archivo de anotaciones cronológicas
El nivel y la salida de rastreo y de anotación cronológica se pueden configurar tal como se describe en los parámetros
logLevel y
traceLevel.
Sintaxis para ifcli.sh



Para mostrar la ayuda:
./ifcli.sh -help
Para crear un paquete de instalación personalizada:
./ifcli.sh -buildDef archivo_definición_build
-silent
-logLevel nivel_archivo_anotaciones_cronológicas
-logFile nombre_vía_acceso_archivo_anotaciones_cronológicas
-traceLevel nivel rastreo
-traceFile nombre_vía_acceso_archivo_rastreo
Sintaxis para ifcli.bat
Para mostrar la ayuda:
.\ifcli.bat -help
.\ifcli.bat -?
Para crear un paquete de instalación personalizada:
.\ifcli.bat -buildDef archivo_definición_build
-silent
-logLevel nivel_archivo_anotaciones_cronológicas
-logFile nombre_vía_acceso_archivo_anotaciones_cronológicas
-traceLevel nivel rastreo
-traceFile nombre_vía_acceso_archivo_rastreo
Parámetros
Los argumentos soportados incluyen
-?
- Muestra la información de uso.
- -help
- Muestra la información de uso.
- -buildDef archivo_definición_build
- Identifica el archivo de definición de build creado por el asistente de definición de build.
- -logFile nombre_vía_acceso_archivo_anotaciones_cronológicas
- Identifica el archivo de anotaciones cronológicas. El valor por omisión es directorio_trabajo_actual/logs/log.txt.
- -logLevel nivel_archivo_anotaciones_cronológicas
- Establece el nivel de la anotación cronológica de los mensajes. Los valores válidos para nivel_anotación_cronológica son:
- ALL
- CONFIG
- INFO
- WARNING
- SEVERE
- OFF (desactiva la anotación cronológica)
El valor por omisión es INFO.
- -silent
- Especifica que el motor de procesos se ejecuta en la modalidad silenciosa, sin visualizar los resultados en la consola.
- -traceFile archivo_rastreo
- Identifica el archivo de rastreo. El valor por omisión es directorio_trabajo_actual/logs/trace.xml.
- -traceLevel nivel_rastreo
- Establece el nivel de rastreo. Los valores válidos para nivel_rastreo son:
- ALL
- FINE
- FINER
- FINEST
- OFF (desactiva el rastreo).
El valor por omisión es OFF.
Uso
Utilice el mandato ifcli para crear un paquete de instalación personalizada para un producto WebSphere ESB a partir de un archivo de definición de build.