新規インストール後のデフォルトのクラスローダ構成を次に示します。
図H-1 デフォルトのクラスローダ構成
各クラスローダの内容を次に示します。
- システムクラスローダ
Cosminexusのコンポーネントが提供するクラスをロードします。
- コネクタクラスローダ
単体デプロイされたリソースアダプタに含まれるクラスをロードします。J2EEサーバ内に一つだけ存在します。
- JavaBeansクラスローダ
JavaBeansリソースのクラスをロードします。
- アプリケーションクラスローダ
アプリケーション内のEJB-JAR,ライブラリJAR,リソースアダプタに含まれるクラスをロードします。アプリケーションごとに存在します。
- Webアプリケーションクラスローダ
J2EEアプリケーション内のWARファイルに含まれるクラスをロードします。WARファイルごとに存在します。
- JSPクラスローダ
JSPファイルおよびタグファイルをコンパイルしたときに生成されたクラスをロードします。JSPごとに存在します。
- ポイント
- リソースアダプタのロードについて
- J2EEリソースアダプタとしてデプロイしたリソースアダプタは,コネクタクラスローダでロードされます。J2EEアプリケーションに含めて使用するリソースアダプタは,アプリケーションクラスローダでロードされます。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.