デフォルトのクラスローダ構成と,Cosminexus Version 5(05-01)以前のクラスローダ構成では内容が異なります。このため,下位互換用にクラスローダ構成を変更するためのオプションがあります。Cosminexus Version 5(05-01)以前のバージョンからアップグレードインストールした場合は,自動的に下位互換用のクラスローダ構成になります。
下位互換用のクラスローダ構成に変更するには,J2EEサーバ用ユーザ定義ファイル(<Cosminexusのインストールディレクトリ>\CC\server\usrconf\ejb\<サーバ名称>\usrconf.properties)に次の設定をします。
- 動作モードをベーシックモードに設定
- ejbserver.server.j2ee.feature=1.3basic
- ローカル呼び出し最適化機能の適用範囲をなしに設定
- ejbserver.rmi.localinvocation.scope=none
下位互換用のクラスローダ構成を次に示します。
図H-3 下位互換用のクラスローダ構成
各クラスローダの内容を次に示します。
- システムクラスローダ
Cosminexusのコンポーネントが提供するクラスをロードします。
- コネクタクラスローダ
下位互換用クラスローダ構成のときには,リソースアダプタを使用することはできないため,このクラスローダでは何もロードされません。
- JavaBeansクラスローダ
JavaBeansリソースのクラスをロードします。
- アプリケーションクラスローダ
アプリケーション内のEJB-JARおよびライブラリJARに含まれるクラスをロードします。アプリケーションごとに存在します。
- Webアプリケーションクラスローダ
J2EEアプリケーション内のWARに含まれるクラスをロードします。WARごとに存在します。WARからJ2EEアプリケーション内のEJB呼び出しができるように,スタブ関連のクラスもロードします。
- JSPクラスローダ
JSPファイルおよびタグファイルをコンパイルしたときに生成されたクラスをロードします。JSPごとに存在します。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.