![]() ![]() ![]() ![]() |
この節では、このマニュアル『アプリケーション ロギングの WebLogic ロギング サービス ユーザーズ ガイド』の内容と構成について説明します。
このマニュアルでは、BEA WebLogic Server® ロギング サービスを使用してアプリケーション イベントをモニタする方法について説明します。また、WebLogic によるログ メッセージのインターナショナライゼーションとローカライゼーションのサポートについて説明し、WebLogic Server で提供されているテンプレートおよびツールを使用して、ロケール固有のメッセージ カタログを作成または編集する方法を示します。
このマニュアルは、WebLogic メッセージ カタログおよびロギング サービスを、アプリケーションでのログ メッセージの生成手段として使用し、アプリケーション ログと WebLogic Server ログとの統合を行う J2EE アプリケーション開発者を対象としています。マニュアルの内容は、デプロイメントからテストおよびプロダクションまで、ソフトウェア プロジェクトのすべての段階に関連しています。
このマニュアルでは、ロギングのコンフィグレーション、ログ メッセージのサブスクライブおよびフィルタ処理については扱いません。これらのトピックに関する情報へのリンクについては、「関連ドキュメント」を参照してください。
J2EE 技術、Web 技術、オブジェクト指向プログラミング技術、および Java プログラミング言語について読者が精通していることを前提としています。
NonCatalogLogger
クラスを使用してログ メッセージの書き込みを行う方法を説明します。Localizer
クラス、Localizer
メソッド、Localizer
のキー値、および Localizer
のルックアップ プロパティについて説明します。Loggable
オブジェクトとその使い方について説明します。TextFormatter
クラスを使用するアプリケーションの例を示します。Logger
クラスについて説明すると共に、メッセージ カタログおよびそれに対応する Logger
クラスの例を示します。
BEA の Web サイトでは、WebLogic Server に関するすべてのドキュメントを提供しています。特に、Administration Console オンライン ヘルプの「ログの表示とコンフィグレーション」では、WebLogic Server インスタンスが生成するログ ファイルおよびログ メッセージのコンフィグレーションについて説明しており、『ログ ファイルのコンフィグレーションとログ メッセージのフィルタ処理』では、ログ ファイルにメッセージを書き込むための WebLogic Server のコンフィグレーション、メッセージ出力のフィルタ処理、および WebLogic Server がブロードキャストするログ メッセージのリスンについて説明しています。
インターナショナライゼーションとローカライゼーションの全般的な情報については、以下を参照してください。
このマニュアルの他にも、ロギングのコンフィグレーションや API の使い方を示すさまざまなロギング コードのサンプルやチュートリアルが用意されています。
MedRec は WebLogic Server に付属したエンドツーエンドのサンプル J2EE アプリケーションであり、一元的で独立した医療記録管理システムをシミュレートします。MedRec アプリケーションは、患者、医師、および管理者に対して、さまざまなクライアントを使用して患者のデータを管理するためのフレームワークを提供します。
MedRec では WebLogic Server と J2EE の機能が例示され、BEA 推奨のベスト プラクティスが重要点として示されます。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 Examples] から、サンプル サーバを起動すると、サンプルおよびその実行手順に関する情報を確認できます。
このサンプルでは、シンプル メッセージ カタログを使用してローカライズされたテキストを表示するさまざまな方法を示します。サンプルでサポートされている言語を使用するには、適切なオペレーティング システム ローカライゼーション ソフトウェアおよび文字エンコーディングが必要です。このサンプルを含むパッケージは次のとおりです。
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:\bea\weblogic90
です。ただし、このディレクトリを BEA_HOME
の下に置く必要はありません。
このリリースでは、アプリケーション ロギングの新機能や変更点はありません。WeLogic Server 9.0 でのアプリケーション ロギングの新機能と変更点については、『WeLogic Server 9.0 の新機能』の「Web アプリケーションとリソース アダプタのロギング」を参照してください。
![]() ![]() ![]() |