A ferramenta de linha de comandos ifcli chama o mecanismo de processamento
da Installation Factory para um arquivo de definição de construção especificado. O mecanismo
de processamento, então, cria um CIP (Pacote de Instalação Customizado).
Finalidade
A ferramenta de linha de comandos ifcli
utiliza um arquivo XML de definição de construção como entrada e chama o tomar de processamento
da Installation Factory. O mecanismo de processamento interpreta o arquivo XML, localiza
os arquivos de origem e pacotes de manutenção do produto e, em seguida, cria um CIP
(Pacote de Instalação Customizado).
Criação de Log
O comando ifcli cria
um arquivo de log de construção que mostra se a imagem de instalação customizada é produzida
com êxito. Quando o CIP não é construído com êxito, examine o arquivo de rastreio
para determinar o que está errado.
Os seguintes arquivos registram dados de criação
do CIP:
- trace.xml é um log de rastreio detalhado no formato XML
- log.txt é o arquivo de log.
A saída e o nível de rastreio e criação de log são configuráveis conforme descrito
nos parâmetros
logLevel e
traceLevel.
Sintaxe para ifcli.sh



Para
exibir a ajuda:
./ifcli.sh -help
Para criar um pacote de instalação customizado:
./ifcli.sh -buildDef build_definition_file
-silent
-logLevel log_level
-logFile log_file_path_name
-traceLevel trace level
-traceFile trace_file_path_name
Sintaxe para ifcli.bat
Para
exibir a ajuda:
.\ifcli.bat -help
.\ifcli.bat -?
Para criar um pacote de instalação customizado:
.\ifcli.bat -buildDef
build_definition_file
-silent
-logLevel log_level
-logFile log_file_path_name
-traceLevel trace level
-traceFile trace_file_path_name
Parâmetros
Os argumentos suportados incluem
-?
- Mostra informações de uso.
- -help
- Mostra informações de uso.
- -buildDef build_definition_file
- Identifica o arquivo de definição de construção criado pelo assistente de Definição de Construção.
- -logFile log_file_path_name
- Identifica o arquivo de log. O valor padrão é current_working_directory/logs/log.txt.
- -logLevel log_level
- Configura o nível para criação de log de mensagens. Os valores válidos para log_level são:
- ALL
- CONFIG
- INFO
- WARNING
- SEVERE
- OFF (Desativa a criação de log)
O valor padrão é INFO.
- -silent
- Especifica que o mecanismo de processamento é executado no modo silencioso, sem exibir
os resultados no console.
- -traceFile trace_file
- Identifica o arquivo de rastreio. O valor padrão é current_working_directory/logs/trace.xml.
- -traceLevel trace_level
- Configura o nível de rastreio. Os valores válidos para trace_level são:
- ALL
- FINE
- FINER
- FINEST
- OFF (Desativa o rastreio).
O valor padrão é OFF.
Uso
Utilize o comando ifcli para criar
um Pacote de Instalação Customizado para um produto WebSphere ESB
a partir de um arquivo de definição de construção.