Logger.properties ファイル

Logger.properties ファイルを使用して、ご使用のコンポーネントのロガー属性を設定します。

プロパティー・ファイルは、Logger.getLogger(loggername) メソッドがアプリケーション内で最初に呼び出されるときにロードされます。 Logger.properties ファイルは、 WebSphere® Application Server クラスパスまたはコンテキスト・クラスパスのいずれかになければなりません。

ロギング・サブシステムは、Common Base Event を使用して、WebSphere Application Server activity.log ファイル内にすべてのメッセージを表します。 独自のイベント・ファクトリー・テンプレートをロガーで使用するように指定することもできます。 eventfactory プロパティーを、ご使用の Logger.properties ファイル内で使用します。 Common Base Event テンプレートについて詳しくは、 Common Base Event のサンプル・テンプレートを参照してください。

規則により、イベント・ファクトリー・テンプレート・ファイルの名前は、テンプレートを使用しているパッケージの完全修飾パッケージ名である必要があります。 ファイルの名前は .event.xml 拡張子で終わる必要があります。 例えば、com.abc.somepackage パッケージの有効なイベント・ファクトリー・テンプレート・ファイル名は以下のようになります。

com.abc.somepackage.event.xml

Logger.properties ファイルの eventfactory プロパティーのプロパティー値を指定した場合は、ご使用のクラスパス・エントリーのルートからの先行のスラッシュを含まない絶対パス名を含めます。 .event.xml 拡張子は含めないでください。

例えば、前の例のテンプレート・ファイルが com/abc/templates ディレクトリーにある場合、eventfactory プロパティーの有効な値は以下のようになります。

com/abc/templates/com.abc.somepackage

最後に、このイベント・ファクトリー・テンプレート・ファイルが com.abc.somepackage.SomeClass ロガーで使用されている場合は、以下のエントリーが Logger.properties ファイルに現れます。

com.abc.somepackage.SomeClass.eventfactory=com/abc/templates/com.abc.somepackage
注: このトピックでは、 1 つ以上のアプリケーション・サーバー・ログ・ファイルを参照します。推奨される代替案として、分散システムや IBM® i システムの SystemOut.logSystemErr.logtrace.logactivity.log ファイルではなく、High Performance Extensible Logging (HPEL) ログおよびトレース・インフラストラクチャーを使用するようにサーバーを構成できます。また HPEL は、ネイティブ z/OS® ロギング機能と連携させて使用することができます。HPEL を使用する場合、LogViewer コマンド・ライン・ツールを サーバー・プロファイルの bin ディレクトリーから使用して、すべてのログ・ファイルにアクセスし、 情報をトレースできます。HPEL の使用について詳しくは、HPEL を使用してのアプリケーションの トラブルシューティングに関する情報を参照してください。

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rtrb_configcbeapps
ファイル名:rtrb_configcbeapps.html