ロガー階層の構成
WebSphere® Application Server ハンドラーは、 ロガー階層の最上部にある Java™ ルート・ロガーに付加されます。 その結果、ロガー・ツリー内のどこからであれ、ロガー・ツリーからの要求はすべて、 WebSphere Application Server ハンドラーによって処理されます。
このタスクについて
手順
- すべてのアプリケーション・ロギング要求を WebSphere Application Server ハンドラーに転送します。 この振る舞いがデフォルトです。
- すべてのアプリケーション・ロギング要求をユーザー独自のカスタム・ハンドラーに転送します。 カスタム・ロガーのいずれかで、useParentHandlers オプションを false に設定してから、ハンドラーをこのロガーに付加します。
- すべてのアプリケーション・ロギング要求を、WebSphere Application Server ハンドラーとカスタム・ハンドラーの両方に転送しますが、WebSphere Application Server ロギング要求はカスタム・ハンドラーに転送しないでください。 非 root のカスタム・ロガーのいずれかで、useParentHandlers オプションを true に設定してから、ユーザーのハンドラーをこのロガーに付加します。true がデフォルト設定です。
- すべての WebSphere Application Server ロギング要求を、 WebSphere Application Server ハンドラーとカスタム・ハンドラーの両方に転送します。 ロギング要求は常に、 WebSphere Application Server ハンドラーに転送されます。 WebSphere Application Server 要求をカスタム・ハンドラーに転送するには、カスタム・ハンドラーを Java ルート・ロガーに付加して、カスタム・ハンドラーが階層の中で WebSphere Application Server ハンドラーと同じレベルになるようにします。
例
以下の例では、Java ロギング・インフラストラクチャーを使用してこれらの要件を満たす方法を示します。
