19.5. サブシステムとサービスのロギング

概要

「個々のパッケージでのロギングの設定」 に記載されている com.xyz.foo.level 設定プロパティーを使用して、指定された Apache CXF ロギングサブシステムの詳細なロギングを設定できます。

Apache CXF ロギングサブシステム

表19.2「Apache CXF ロギングサブシステム」 は、利用可能な Apache CXF ロギングサブシステムのリストを示しています。

表19.2 Apache CXF ロギングサブシステム

サブシステム説明

org.apache.cxf.aegis

イージスバインディング

org.apache.cxf.binding.coloc

コロケーションバインディング

org.apache.cxf.binding.http

HTTP バインディング

org.apache.cxf.binding.jbi

JBI バインディング

org.apache.cxf.binding.object

Java オブジェクトバインディング

org.apache.cxf.binding.soap

SOAP バインディング

org.apache.cxf.binding.xml

XML バインディング

org.apache.cxf.bus

Apache CXF バス

org.apache.cxf.configuration

設定フレームワーク

org.apache.cxf.endpoint

サーバーとクライアントのエンドポイント

org.apache.cxf.interceptor

interceptors

org.apache.cxf.jaxws

JAX-WS スタイルのメッセージ交換、JAX-WS ハンドラー処理、および JAX-WS と設定に関連するインターセプターのフロントエンド

org.apache.cxf.jbi

JBI コンテナー統合クラス

org.apache.cxf.jca

JCA コンテナー統合クラス

org.apache.cxf.js

JavaScript フロントエンド

org.apache.cxf.transport.http

HTTP トランスポート

org.apache.cxf.transport.https

HTTPS を使用した HTTP トランスポートの安全なバージョン

org.apache.cxf.transport.jbi

JBI トランスポート

org.apache.cxf.transport.jms

JMS トランスポート

org.apache.cxf.transport.local

ローカルファイルシステムを使用したトランスポートの実装

org.apache.cxf.transport.servlet

JAX-WS エンドポイントをサーブレットコンテナーにロードするための HTTP トランスポートとサーブレットの実装

org.apache.cxf.ws.addressing

WS-Addressing の実装

org.apache.cxf.ws.policy

WS-Policy の実装

org.apache.cxf.ws.rm

WS-ReliableMessaging (WS-RM) の実装

org.apache.cxf.ws.security.wss4j

WSS4J セキュリティーの実装

WS-Addressing サンプルは InstallDir/samples/ws_addressing ディレクトリーに含まれます。ロギングは、そのディレクトリーにある logging.properties ファイルに設定されます。関連する設定行は 例19.9「WS-Addressing のロギングの設定」 に示します。

例19.9 WS-Addressing のロギングの設定

java.util.logging.ConsoleHandler.formatter = demos.ws_addressing.common.ConciseFormatter
...
org.apache.cxf.ws.addressing.soap.MAPCodec.level = INFO

例19.9「WS-Addressing のロギングの設定」 での設定は、WS-Addressing ヘッダーに関連するログメッセージのスヌーピングを有効にし、簡潔な形式でコンソールに表示します。

このサンプルの実行については、InstallDir/samples/ws_addressing ディレクトリーにある README.txt ファイルを参照してください。