WebSphere Application Server - Express for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

             目次と検索結果のパーソナライズ化

クラス・ロード

クラス・ローダーは、Java 仮想マシン (JVM) コードの一部で、クラス・ ファイルの検索とロードを担当します。 クラス・ローダーにより、サーバー上にデプロイされたアプリケーションは 使用可能なクラスおよびリソースのリポジトリーにアクセスすることができます。 アプリケーション開発者およびデプロイヤーは、 クラス・ファイルとリソース・ファイルのロケーション、およびこれらのファイルにアクセスするために使用されるクラス・ローダーを 検討し、これらのファイルをデプロイされたアプリケーションに対して使用可能にします。 クラス・ローダーは、 アプリケーションのパッケージ化、およびデプロイされたアプリケーションのパッケージ化されたアプリケーションのランタイム動作に影響を与えます。

始める前に

このトピックでは、アプリケーション・サーバーにインストールされたアプリケーション・ファイルまたはモジュール用に クラス・ローダーを構成する方法について説明します。

WebSphere Application Server におけるクラス・ローダーをよりよく理解するためには、 クラス・ローダー を参照してください。 クラス・ロード: 学習用リソース というトピックでは、追加ソースについて説明します。

このタスクについて

管理コンソールを使用して、アプリケーション・サーバーにインス トールされたアプリケーション・ファイルまたはモジュール用にクラス・ローダーを構成します。 デプロイされたアプリケーション・ファイルおよびモジュールが、正常に稼働するために必要なクラスおよびリソースに 確実にアクセスできるように、クラス・ローダーを構成します。

プロシージャー

  1. インストールされているアプリケーション・モジュールがリソースを使用する場合、 リソース・ドライバーのディレクトリー名を指定するリソース・プロバイダーを作成します

    リソース Java アーカイブ (JAR) ファイルの名前を指定しないでください。 指定したディレクトリー内のすべての JAR ファイルが、WebSphere Application Server 拡張クラス・ローダーのクラス・パスに追加されます。 リソース・ドライバーがネイティブ・ライブラリー (.dll または .so ファイル) を必要とする場合、リソース構成のネイティブ・パスにそのライブラリーを含むディレクトリーの名前を指定します。

  2. アプリケーション・サーバー用のクラス・ローダー値を指定します。
  3. インストール済みエンタープライズ・アプリケーション用のクラス・ローダー値を指定します。
  4. インストール済み Web モジュールのクラス・ローダー・モードを指定します。
  5. デプロイされたアプリケーションで共用ライブラリー・ファイルを使用する場合は、 共用ライブラリー・ファイルをアプリケーションに関連付けます。 ライブラリー参照を使用して、 共用ライブラリー・ファイルをアプリケーションに関連付けます。
    1. 共用ライブラリー・インスタンスをまだ定義していない場合は、 アプリケーションに必要なライブラリー・ファイルごとに、 共用ライブラリー・インスタンスを定義します
    2. アプリケーションで使用する共用ライブラリーごとに、 ライブラリー参照インスタンスを定義します

次の作業

クラス・ローダーの構成後に、アプリケーションが期待通りに動作していることを確認してください。 クラス・ローダーを診断して問題を修正するには、クラス・ローダーのトラブルシューティング を参照してください。



サブトピック
クラス・ローダー
サーバーのクラス・ローダーの構成
アプリケーション・クラス・ローダーの構成
Web モジュール・クラス・ローダーの構成
クラス・ロード: 学習用リソース
関連概念
J2EE アプリケーション・クライアントのクラス・ロード
Jakarta Commons Logging
関連タスク
アプリケーションのアセンブル
共用ライブラリーの管理
Jakarta Commons Logging を使用するためのアプリケーションの構成
クラス・ローダーのトラブルシューティング
関連資料
エンタープライズ・アプリケーション設定
Web モジュール・デプロイメント設定
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 7:05:28 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.iseries.doc/info/iseriesexp/ae/trun_classload.html