BC4JのEJBセッションBeanとしてのWebLogicへのデプロイ
BC4JをEJBセッションBeanとしてBEA WebLogicインスタンスにデプロイするときは、BC4Jランタイム・ライブラリがインストールされていることと、デプロイメント・プロファイルが作成されていることを確認する必要があります。JDeveloperのデプロイメント・ウィザードで、ビジネス・コンポーネントをEJBセッションBeanとしてデプロイするために必要なすべてのコードを作成します。
重要: BC4J EJBアプリケーションをデプロイする前に、「WebLogicデプロイメントのBC4J設定およびデプロイメントの前提条件」の要件をすべて満たしていることを確認します。
BC4JをEJBセッションBeanとしてWebLogicインスタンスにデプロイするには、次のようにします。
- BC4J EJBデプロイメント・プロファイルを作成済であることを確認します。
- ナビゲータで、デプロイする
<ProjectNameEJB>.bcdeployデプロイメント・プロファイルを選択します。
<ProjectNameEJB>.bcdeployを右クリックし、表示されるポップアップ・メニュー・オプションから選択します。
- <アプリケーション・サーバー接続>に配布: EJBモジュールはEJB JARとしてパッケージされます。JDeveloperでは、作成した選択済WebLogic接続にデプロイする前に、EJB JARを含むEARファイルも生成されます。
- 「デプロイ先」->「接続の作成」: 新規のアプリケーション・サーバー接続を作成できる接続ウィザードを起動します。
- JARファイルにデプロイ: EJBモジュールはJARファイルとしてパッケージされ、ローカル・ディレクトリまたはマップ済のネットワークに保存されます。
- EARファイルにデプロイ: EJBモジュールはEARファイルとしてパッケージされ、デプロイメント・プロファイルで指定したローカル・ディレクトリまたはマップ済のネットワーク・ドライブに保存されます。
- JARファイルとEARファイルを含むアプリケーション・ファイルが、EJB JARとしてパッケージされ、WebLogicアプリケーション・サーバー・インスタンスにデプロイされます。JDeveloperでは、選択した接続へのデプロイ前に、EJB JARを含むEARファイルも生成されます。
デプロイメント・オプション
サブプロファイルを次の方法で個別にデプロイすることもできます。
- ナビゲータで、「+」をクリックして
<ProjectNameEJB>.bcdeployを展開し、サブプロファイルを表示します。
<ProjectNameCommon>.deploy: ビジネス・コンポーネントおよびクライアント間で共有されるファイル。
<ProjectNameEJB>.deploy: EJBセッションBean内のビジネス・ロジックを含みます。
<ProjectNameMiddleTier>.deploy: クラスおよびXMLファイルを含みます。
- これらのサブプロファイル・アイコンの1つを右クリックして、様々なタスクを実行します。「<アプリケーション・サーバー接続>に配布」、「デプロイ先」->「接続の作成」、「JARファイルにデプロイ」、「EARファイルにデプロイ」、デプロイメント・プロファイルの「設定」の表示などです。
関連項目
- J2EEアプリケーションおよびそれらのパッケージとデプロイについて
- Business Components for Java(BC4J)のデプロイメントについて
- EJB JARのWebLogicへのデプロイ
- weblogic-ejb-jar.xmlの編集
- BC4Jランタイム・ライブラリのWebLogicへのロード
- WebLogic用EJBクライアントのサンプル・クライアント・コード
- n層のビジネス・コンポーネント・アーキテクチャの理解