4.5.2 EJBクライアントアプリケーションのシステムログの出力先
EJBクライアントアプリケーションのシステムログは,次のキーに指定したディレクトリに出力されます。
-
Javaアプリケーション用オプション定義ファイル(usrconf.cfg)のejb.client.log.directoryキー,およびejb.client.ejb.logキーに指定したディレクトリ
-
システムプロパティのejbserver.client.log.directoryキーおよびejbserver.client.ejb.logキーに指定したディレクトリ
Javaアプリケーション用オプション定義ファイル(usrconf.cfg)とシステムプロパティの両方に異なる値が指定された場合,システムプロパティの設定が有効になります。
なお,システムプロパティで出力先を設定できるのは,次のログだけです。
-
稼働ログ(cjclmessage[n].log)
-
障害発生時の例外情報(cjclexception[n].log)
-
保守情報(cjclmaintenance[n].log)
-
ログの稼働情報(cjlogger.log)
cjcldellogコマンドの稼働ログ(cjcldellog.log)およびcjclstartapコマンドの稼働ログ(cjclstartap[n].log)は,「<Application Serverのインストールディレクトリ>\CC\client\logs」(Windowsの場合),または「/opt/Cosminexus/CC/client/logs」(UNIXの場合)の直下に出力されます。
- 注意事項
-
-
EJBクライアントアプリケーションの標準出力,および標準エラーの内容は,ログファイルには出力されません。ログファイルに出力する場合は,ユーザログ機能を使用するか,リダイレクトしてください。
-
複数のプロセスのログは,一つのディレクトリ(デフォルトはejbclディレクトリ)下に出力します。なお,プロセス単位(アプリケーション単位)でログの出力先を別々にしたい場合,usrconf.cfgのejb.client.log.directoryキーにそれぞれの出力先ディレクトリを指定してください。
EJBクライアントアプリケーションのシステムログの出力先を次の図に示します。