エンタープライズ Bean (EJB) Java アーカイブ (JAR) ファイルをインポートすると、
その EJB JAR ファイルはアセンブリー・ツールにマイグレーションされます。
始める前に
このトピックでは、EJB JAR ファイルが
アセンブル済みであり、
アセンブリー・
ツール (Application Server Toolkit (AST)、Rational Application
Developer (RAD)、Rational Web Developer など) で
この JAR ファイルを扱うことが前提となっています。
また、このトピックでは
、アセンブリー・ツールが開始済みであること
、Java 2 Platform, Enterprise Edition (J2EE) モジュールを扱うため
にアセンブリー・ツールが構成されていることも
前提となっています。
このタスクについて
既存の EJB JAR ファイルをアセンブリー・ツールにインポートすると
、JAR ファイルがアセンブリー・ツールにマイグレーションされるため、EJB モジュールが
含まれるアプリケーションをさらに構成し、アセンブルすることができるようになります。
プロシージャー
- 「ファイル」>「インポー
ト」>「EJB JAR file」>「次へ」をクリックします。
または、Project Explorer ビューなどのビューで「EJB Projects」を右クリックし、
「インポート」>「EJB JAR file」をクリックします。
また、Windows プラットフォームでは、エンタープライズ Bean JAR ファイルをドラッグしてビューにドロップすることができます。
- 「インポート」ダイアログで、EJB JAR ファイルおよびプロジェクトを定義します。
- インポートするエンタープライズ Bean JAR ファイルを指定します。 「参照」を使用して
JAR ファイルを位置指定して、絶対パス名を指定します。
- EJB プロジェクト名を指定します。例えば、HelloWorld.jar ファイルをインポートする場合、
プロジェクトに HelloWorld と名前を付けます。
「新規」をクリックして、プロジェクト名に HelloWorld を指定し
、EJB 1.1、2.0 または 2.1 仕様のどれを使用するかを指定して、「次へ」をクリックします。
- オプション: 既存のリソースを警告なしで上書きおよび削除するかを指定します。
- ターゲット・サーバーを選択します。 WebSphere Application Server のアプリケーション・アセンブリー・サービスを使用するには、「WebSphere Application Server v6.0」ターゲット・サーバーを選択します。
使用可能なアセンブリー・サービスには、ActivitySession、アプリケーション・プロファイル、国際化対応、および最終参加者サポートがあります。
- EJB コンポーネントをエンタープライズ・アプリケーション (EAR ファイル) に追加する場合は、
「Add module to an EAR project」を選択します。
- デプロイメントの目的で、新規または既存のエンタープライズ・
アプリケーション (EAR) プロジェクトを、EJB プロジェクトに関連付けるように指定します。
ドロップダウン・リストから既存のエンタープライズ・アプリケーション・プロジェクトを選択するか
新規のプロジェクト名を入力します。または、「新規」および「create a new enterprise application」をクリックします。
新規 EAR プロジェクト名を入力する場合、EAR プロジェクトは、作成さ
れるプロジェクトのバージョンに基づいて、互換性がある中で最も低いバー
ジョンの J2EE でデフォルトの場所に作成されます。
エンタープライズ・アプリケーションに対して別のバージョンまたは別の場所を指定する場合は、
「新規」をクリックして、
新規のエンタープライズ・アプリケーションを作成する必要があります。
- 注釈付き Java クラスのサポートを追加するかどうかを指定します。
- 「終了」をクリックします。
結果
新しい EJB プロジェクトが作成されます。EJB プロジェクト用のファイルは
、プロジェクト・エクスプローラー・ビューの、「エンタープライズ・アプリケーション」
および「EJB プロジェクト」の下に表示されます。
次の作業
EJB JAR ファイルのインポート後は、必要に応じて
EJB デプロイメント記述子を編集し、モジュールまたはそのアプリケーションを、
アプリケーション・サーバーに
デプロイすることができます。
EJB デプロイメント・コードの生成と
、ターゲット・サーバー
への EJB モジュールのデプロイを、1 つのステップで行うことができます。プロジェクト・エクスプローラー・ビューで、
EJB プロジェクトを右クリックして、「デプロイ」をクリックしてください。
詳しくは、
このインフォメーション・センターに付随する Application Server Toolkit インフォメーション・センターの、
『EJB アセンブリー』の下のトピックを参照してください。