リモート・サーバーを使用したEJBのテスト

リモート・サーバー上でEJBをテストするには、EJBをデプロイしてからサンプル・クライアントを作成する必要があります。(最初にデプロイを行うと、デプロイされたアプリケーションがフレームワークによって取得され、それがクライアントの選択リストに移入されます。)

同じモジュールで異なるバージョンのCMPのBeanを組み合せることはできません。

リモート・サーバーを使用してサンプル・クライアントを実行するには、次のようにします。

  1. 使用しているアプリケーション・サーバーを起動します。
  2. システム・ナビゲータで、プロジェクト・ノードを右クリックし、「新規」を選択します。
  3. 「新規」ダイアログ・ボックスで、「General」->「Deployment Profiles」カテゴリをクリックし、「EJB JARファイル - J2EE EJBモジュール」を選択します。
    システム・ナビゲータに、新規のデプロイメント・プロファイルが表示されます。
  4. デプロイメント・プロファイルを右クリックし、「デプロイ先」->「接続の作成」を選択します。
  5. ダイアログ・ボックスで、使用するアプリケーション・サーバーを指定します。(デフォルトでは、JDeveloperに同梱されるOC4Jが選択されています。)「OK」をクリックします。
  6. システム・ナビゲータで、デプロイメント・プロファイルを右クリックし、「<named connection>にデプロイ」を選択します。
  7. システム・ナビゲータでEJBモジュールを右クリックし、「サンプルJavaクライアントの作成」を選択します。
  8. ダイアログ・ボックスで、「リモート・アプリケーション・サーバーに接続」を選択します。コンボ・ボックスで、リストからデプロイ済のJ2EEアプリケーションを選択します。
  9. 「OK」をクリックします。
    クライアントが作成され、システム・ナビゲータに表示されます。
  10. クライアントを右クリックして「実行」をクリックします。
    「メッセージ」ペインに実行中の出力が表示されます。

関連項目

EJBの実行およびテスト
埋込みサーバーを使用したEJBのテスト
Ejb30ClientConfig.javaファイルについて