ifcli コマンド行ツールは、指定されたビルド定義ファイルに対して Installation Factory の処理エンジンを起動します。この処理エンジンは、カスタマイズ・インストール・パッケージ (CIP) を作成します。
目的
ifcli コマンド行ツールは、ビルド定義 XML ファイルを入力として受け取り、Installation Factory の処理エンジンを起動します。この処理エンジンは XML ファイルを解釈し、製品のソース・ファイルおよび保守パッケージを見つけ、カスタマイズ・インストール・パッケージ (CIP) を作成します。
ロギング
ifcli コマンドは、カスタマイズされたインストールのイメージが正常に作成されたかどうかを示すビルド・ログ・ファイルを作成します。CIP が正常に作成されていない場合は、トレース・ファイルを調べて問題のある箇所を突き止めてください。
以下のファイルには、CIP 作成データが記録されています。
- trace.xml は、XML 形式の詳細トレース・ログです。
- log.txt はログ・ファイルです。
トレースおよびロギングの出力およびレベルは、
logLevel および
traceLevel パラメーターの説明に従って構成することができます。
ifcli.sh の構文



ヘルプを表示する:
./ifcli.sh -help
カスタマイズ・インストール・パッケージを作成する:
./ifcli.sh -buildDef build_definition_file
-silent
-logLevel log_level
-logFile log_file_path_name
-traceLevel trace level
-traceFile trace_file_path_name
ifcli.bat の構文
ヘルプを表示する:
.¥ifcli.bat -help
.¥ifcli.bat -?
カスタマイズ・インストール・パッケージを作成する:
.¥ifcli.bat -buildDef build_definition_file
-silent
-logLevel log_level
-logFile log_file_path_name
-traceLevel trace level
-traceFile trace_file_path_name
パラメーター
以下の引数がサポートされています。
-?
- 使用法の情報を表示します。
- -help
- 使用法の情報を表示します。
- -buildDef build_definition_file
- ビルド定義ウィザードによって作成されたビルド定義ファイルを識別します。
- -logFile log_file_path_name
- ログ・ファイルを識別します。デフォルト値は current_working_directory/logs/log.txt です。
- -logLevel log_level
- メッセージのロギングのレベルを設定します。log_level の有効な値は以下のとおりです。
- ALL
- CONFIG
- INFO
- WARNING
- SEVERE
- OFF (ロギングをオフにします)
デフォルト値は INFO です。
- -silent
- 処理エンジンをサイレント・モードで、すなわち結果をコンソールに表示しないで実行することを指定します。
- -traceFile trace_file
- トレース・ファイルを識別します。デフォルト値は current_working_directory/logs/trace.xml です。
- -traceLevel trace_level
- トレースのレベルを設定します。trace_level の有効な値は以下のとおりです。
- ALL
- FINE
- FINER
- FINEST
- OFF (トレースをオフにします)
デフォルト値は OFF です。
使用法
ifcli コマンドを使用して、ビルド定義ファイルから WebSphere® ESB 製品用のカスタマイズ・インストール・パッケージを作成します。