Oracle® Fusion Middleware Oracle WebLogic Server アプリケーション ロギングのロギング サービス ユーザーズ ガイド 11g リリース 1 (10.3.1) B55513-01 |
|
戻る |
次へ |
この節では、このマニュアル『アプリケーション ロギングの Oracle WebLogic ロギング サービス ユーザーズ ガイド』の内容と構成について説明します。
このマニュアルでは、WebLogic Server ロギング サービスを使用してアプリケーション イベントをモニタする方法について説明します。また、WebLogic によるログ メッセージのインターナショナライゼーションとローカライゼーションのサポートについて説明し、WebLogic Server で提供されているテンプレートおよびツールを使用して、ロケール固有のメッセージ カタログを作成または編集する方法を示します。
このドキュメントは、WebLogic メッセージ カタログおよびロギング サービスを、アプリケーションでのログ メッセージの生成手段として使用し、アプリケーション ログと WebLogic Server ログとの統合を行う Java Platform、Enterprise Edition (Java EE) アプリケーション開発者を対象としています。このドキュメントの内容は、開発からテストおよびプロダクションまで、ソフトウェア プロジェクトのすべての段階に関連しています。
このドキュメントでは、ロギングのコンフィグレーション、ログ メッセージのサブスクライブおよびフィルタ処理については扱いません。これらのトピックに関する情報へのリンクについては、「関連ドキュメント」を参照してください。
Java EE 技術、Web 技術、オブジェクト指向プログラミング技術、および Java プログラミング言語について読者が精通していることを前提としています。
このドキュメントの構成は次のとおりです。
「概要とロードマップ」では、このマニュアルの構成および関連マニュアルについて説明します。
「アプリケーション ロギングおよび WebLogic ロギング サービス」では、WebLogic ロギング サービスを使用してアプリケーション イベントをモニタする方法を説明します。
「WebLogic Server のインターナショナライゼーションおよびローカライゼーション」では、インターナショナライゼーションおよびローカライゼーションに必要なプロセスの概要を説明します。
「WebLogic Server でのメッセージ カタログの使い方」では、メッセージ カタログの種類、メッセージ定義、要素、および引数について説明します。
「WebLogic Server ログへのメッセージの書き込み」では、メッセージ カタログの作成方法と使い方、および NonCatalogLogger
クラスを使用してログ メッセージの書き込みを行う方法を説明します。
「WebLogic Server メッセージ エディタの使い方」では、WebLogic Server 付属のメッセージ エディタの使い方を説明します。
「WebLogic Server インターナショナライゼーション ユーティリティの使い方」では、WebLogic Server 付属のインターナショナライゼーション ユーティリティの使い方を説明します。
「A WebLogic Server 用の Localizer クラスのリファレンス」では、Localizer
クラス、Localizer
メソッド、Localizer
のキー値、および Localizer
のルックアップ プロパティについて説明します。
「B WebLogic Server 用の Loggable オブジェクトのリファレンス」では、Loggable
オブジェクトとその使い方について説明します。
「C WebLogic Server 用の TextFormatter クラスのリファレンス」では、TextFormatter
クラスを使用するアプリケーションの例を示します。
「D WebLogic Server 用の Logger クラスのリファレンス」では、Logger
クラスについて説明すると共に、メッセージ カタログおよびそれに対応する Logger
クラスの例を示します。
Oracle の Web サイトでは、WebLogic Server の全マニュアルが公開されています。特に、『Oracle Fusion Middleware Oracle WebLogic Server Administration Console ヘルプ』の「ログの表示とコンフィグレーション」では、WebLogic Server インスタンスが生成するログ ファイルおよびログ メッセージのコンフィグレーションについて説明しており、『Oracle Fusion Middleware Oracle WebLogic Server ログ ファイルのコンフィグレーションとログ メッセージのフィルタ処理』では、ログ ファイルにメッセージを書き込むための WebLogic Server のコンフィグレーション、メッセージ出力のフィルタ処理、および WebLogic Server がブロードキャストするログ メッセージのリスンについて説明しています。
インターナショナライゼーションとローカライゼーションの全般的な情報については、以下を参照してください。
Java Developer Connection (http://java.sun.com
)
World Wide Web Consortium (W3C) の Web サイト (http://www.w3.org
) の「Internationalization」セクション
このドキュメントの他にも、ロギングのコンフィグレーションや API の使い方を示すさまざまなサンプル ロギング コードやチュートリアルが用意されています。
MedRec は WebLogic Server に付属したエンドツーエンドのサンプル Java EE アプリケーションであり、一元的で独立した医療記録管理システムをシミュレートします。MedRec アプリケーションには、患者、医師、および管理者に対して、さまざまなクライアントを使用して患者のデータを管理するフレームワークが用意されています。
MedRec は WebLogic Server と Java EE の機能を例示し、推奨されるベスト プラクティスを重要点として示します。MedRec は WebLogic Server 配布キットに含まれており、Windows マシンの [スタート] メニューからアクセスできます。Linux などのプラットフォームでは、WL_HOME
\samples\domains\medrec
ディレクトリから MedRec を起動します。WL_HOME
は、WebLogic Server の最上位のインストール ディレクトリです。
WebLogic Server 9.0 では、必要に応じて API サンプル コードを WL_HOME
\samples\server\examples\src\examples
にインストールできます。WL_HOME
は WebLogic Server の最上位のインストール ディレクトリを示します。WebLogic Server のスタート メニューからサンプル サーバを起動して、サンプルとその実行手順に関する情報を確認することができます。
このサンプルでは、シンプル メッセージ カタログを使用してローカライズされたテキストを表示するさまざまな方法を示します。サンプルでサポートされている言語を使用するには、適切なオペレーティング システム ローカライゼーション ソフトウェアおよび文字エンコーディングが必要です。このサンプルを含むパッケージは次のとおりです。
java examples.i18n.simple.HelloWorld [lang [country]]
lang
は 2 文字からなる ISO 言語コード (たとえば、英語なら en)、country
は 2 文字からなる ISO 国コード (たとえば、米国なら US) を示します。
ファイルは、WL_HOME
\samples\server\examples\src\examples\i18n\simple
に置かれています。WL_HOME
は WebLogic Server インストール先の最上位ディレクトリを示します。デフォルトのパスは c:\Oracle\Middleware\wlserver_10.3
です。ただし、このディレクトリを Oracle Middleware ホーム ディレクトリ MW_HOME
にインストールする必要はありません。
このリリースで導入された新しい WebLogic Server 機能の一覧については、『Oracle Fusion Middleware Oracle WebLogic Server の新機能』を参照してください。