EJB 配備記述子の構成
関連項目
配備記述子は XML ベースのテキストファイルで、その要素に、モジュールのアセンブル方法と特定の環境への配備方法を記述します。要素には、直接コードに含まれないコンポーネントに関する動作情報も含まれます。
EJB モジュールには、2 種類の配備記述子があります。
- J2EE に準拠した任意の実装での配備設定を構成する汎用 J2EE 配備記述子。汎用の EJB 配備記述子の名前は ejb-jar.xml です。IDE には、この汎用配備記述子用のグラフィカルエディタがあり、コードが編集されると、自動的に配備記述子を更新します。
- 配備先のアプリケーションサーバー用の配備設定を構成するサーバー固有の配備記述子。Sun Java System Application Server の場合、IDE にはグラフィカルな配備記述子エディタがあり、ファイルが編集されると、自動的に配備記述子を更新します。ほかのアプリケーションサーバーの場合はどれも、サーバー固有の配備記述子を自分で作成する必要があります。
ejb-jar.xml を編集する
- 「プロジェクト」ウィンドウで、EJB モジュールプロジェクトの「構成ファイル」ノードを展開します。
- ejb-jar.xml をダブルクリックすると、ビジュアルエディタが開いてファイルの内容が表示されます。
ビジュアルエディタは、「ソースエディタ」タブに開きます。ビジュアルエディタの「一般」ビューには、「モジュールの詳細」セクションと、モジュールの各エンタープライズ Bean のセクションが含まれます。
- 必要に応じて配備記述子を編集します。詳細については、次の項目を参照してください。
- 配備記述子ビジュアルエディタの最上部の「XML」をクリックして、配備記述子の XML コードを表示および編集します (省略可能)。
- 「ファイル」>「保存」を選択して、変更を保存します。
- ejb-jar.xml ビジュアルエディタで CMP フィールド、メソッド、インタフェース、またはクラスの名前を変更した場合は、IDE がすべての参照を適切なクラスおよびインタフェースファイルの名前に更新します。
sun-ejb-jar.xml を編集する
- sun-ejb-jar.xml をダブルクリックすると、ビジュアルエディタが開いてファイルの内容が表示されます。
ビジュアルエディタは、「ソースエディタ」タブに開きます。ビジュアルエディタの左側にはモジュールの内容のツリービューが表示され、右側には各項目のプロパティーエディタが表示されます。
- 必要に応じて配備記述子を編集します。詳細については、次の項目を参照してください。
- 「ファイル」>「保存」を選択して、変更を保存します。
- sun-ejb-jar.xml を右クリックし、「編集」を選択して配備記述子の XML ソースを編集します。ファイルをビジュアルエディタで開いていないときにだけ、このモードで開くことができます。ソースエディタがコードをコンパイルし、すべての XML ファイルを検証します。
ほかの任意のアプリケーションサーバー用のサーバー固有の配備記述子を編集する手順は、次のとおりです。
- 配備記述子のノードをダブルクリックします。
ソースエディタに、配備記述子の XML ソースが表示されます。
- 入力した XML 構文にエラーがある場合、IDE が自動的にエラーを出力します。変更にエラーがないことを確認するには、EJB モジュールを検査する必要があります。
- 関連項目
- 配備記述子について
- EJB モジュールの設定について
- Web アプリケーション配備記述子の設定
- コンテナ管理による関係の管理
- エンタープライズアプリケーションの検証
- エンタープライズ Bean のリファクタリング
著作権と商標について