EJBモジュールのデプロイメント・プロファイル(EJB JAR)の作成

JDeveloperの統合開発環境を使用して、J2EE EJBコンポーネントおよびBusiness Components for Java(BC4J)EJBアプリケーションを作成するとき、対応するデプロイメント・ディスクリプタ・ファイル、ejb-jar.xmlまたはorion-ejb-jar.xml(OC4Jデプロイメント専用)(あるいはその両方)が自動的に生成されて、ナビゲータ内でプロジェクトの下に表示されます。

ただし、JDeveloperのデプロイメント・プロセスとして、EJBコンポーネントとそれに対応するデプロイメント・ディスクリプタ・ファイルを含むEJB JARデプロイメント・プロファイルも作成する必要があります。デプロイについては、標準J2EE EJB JARまたはエンタープライズ・アーカイブ(EAR)ファイルとしてのパッケージを選択できます。

注意: JBossデプロイメントの詳細は、「EJB JARのJBossへのデプロイ」または「EJBセッションとしてのBC4JのJBossへのデプロイ」を参照してください。

JDeveloperでJ2EE EJB対応のデプロイメント・プロファイルを作成するには、次のようにします。

ヒント:  ejbjarxml ejb-jar.xmlファイルがすでにプロジェクトに存在する場合は、ejbjarxml ejb-jar.xmlを右クリックし、ポップアップ・メニューから「EJB JARデプロイメント・プロファイルの作成」を選択すると、このプロファイルがすぐに作成されます。

  1. EJB JARデプロイメント・プロファイルを作成するproject_icon <projectname>.jprをナビゲータで選択します。
  2. 「ファイル」->「新規」を選択し、「新規」ギャラリを開きます。
  3. 「カテゴリ」ツリーで「General」を開き、「Deployment Profiles」を選択します。
  4. 「項目」リストで「EJB JARファイル」-「J2EE EJBモジュール」をダブルクリックします。
  5. 「OK」をクリックします。
  6. <ejb_name>.deployプロファイルの場所を指定するか、デフォルトの値を受け入れます。
  7. 「保存」をクリックします。
  8. 「EJB JARデプロイメント・プロファイル設定」パネルが表示されます。必要に応じて各ページの設定を構成します。
    1. 「一般」ページ
    2. 「JARオプション」ページ
    3. 「ファイル」ページ
    4. 「依存性アナライザ」ページ
    5. (詳細)「フィルタ」ページ: 依存性アナライザの詳しい設定。
    6. (オプション)「プロファイルの依存性」: デプロイメント・プロファイルが別のデプロイメント・プロファイルのJ2EEモジュールに依存する場合。
    7. (オプション)サポートされている任意のターゲット接続タイプにコマンドライン・パラメータを渡す場合は、適切なノードをクリックします。「スタンドアロンOC4J」「iASリモートDCM」「iASローカルDCM」「WebLogic 6.x」または「WebLogic 7.x」があります。
  9. 終了したら「OK」をクリックします。

    新たに作成されたEJB JARデプロイメント・プロファイルとそれに対応するデプロイメント・ディスクリプタ・アイコンが、ナビゲータ内の指定したプロジェクトの下に表示されます。

  10. (オプション)WebLogicアプリケーション・サーバーにデプロイする場合は、「ファイル」->「新規」->「Business Tier」-「Enterprise JavaBeans(EJB)」-「EJBデプロイメント・ディスクリプタ - WebLogic用(weblogic-ejb-jar.xml)」を選択し、weblogic-ejb-jar.xmlファイルを作成します。
    注意: また、このファイルは、後で既存のWebLogic接続にデプロイするときにも自動的に生成されます。

    weblogic-ejb-jar.xmlファイルに変更を加えた場合、デプロイ前にこの更新済ファイルをEJB JARに含める必要があります。編集しない場合は、最初に生成されたバージョンがデプロイされます。詳細は、「weblogic-ejb-jar.xmlの編集」を参照してください。

  11. デフォルトでは、アプリケーションをテストするために、JDeveloperの埋込みOC4JサーバーでEJB JARコンポーネントの実行とデバッグができます。ただし、作成されたEJB JARまたはEARをターゲット・アプリケーション・サーバーにデプロイする準備ができたら、必ずアプリケーション・サーバー接続を作成してください。
  12. (オプション)EJB_deployment_profile_icon <ejb_name>.deployプロファイルまたは対応するデプロイメント・ディスクリプタejbjarxml orion-ejb-jar.xmlのいずれかを編集する場合は、ナビゲータ内で該当するアイコンを右クリックして、「設定」を選択します。ejbjarxml ejb-jar.xmlを編集するには、アイコンを右クリックして、「EJBモジュールの編集」を選択します。または、ディスクリプタのXML書式に関する知識がある場合は、「XMLエディタ」を選択してもかまいません。
  13. J2EE EJBモジュールをデプロイするには、「EJB JARのデプロイ」を参照してください。

注意


関連項目

J2EEアプリケーションおよびそれらのパッケージとデプロイについて
orion-ejb-jar.xmlの編集
EJB JARのWebLogicへのデプロイ
BC4JのEJBセッションBeanとしてのOC4Jへのデプロイ
BC4JのEJBセッションBeanとしてのWebLogicへのデプロイ
n層のビジネス・コンポーネント・アーキテクチャの理解
OC4JにデプロイされるEJBクライアントのサンプル・クライアント・コード
EJBの実行
EJBのデバッグ