EJB 3.0 オンライン・ライブラリー・アプリケーション完全実装のセットアップ手順

エンタープライズ JavaBeans™ 3.0 (EJB 3.0) オンライン・ライブラリー ・アプリケーションを実行するには、EJB 3.0 オンライン・ライブラリー完全実装をインポートして、以下 のステップを実行します。

EJB 3.0 オンライン・ライブラリー・アプリケーションの構成

EJB 3.0 オンライン・ライブラリー・アプリケーションは、製品に含まれる Derby データベースを使用します。
EJB 3.0 オンライン・ライブラリー・アプリケーションは、ビルドしてからサーバーにデプロイする必要があります。デフォルトでは、ワークベンチは自動的にプロジェクトをビルドするように設定されます。 このオプションが無効になっている場合は、「プロジェクト」 > 「すべてをビルド」をクリックして、ワーク スペースですべてのプロジェクトをビルドします。コードのコンパイルには 、数分かかる場合があります。
  1. Java EE パースペクティブで、「プロジェクト 」 > 「プロパティー」をクリックします。
  2. 「プロパティー」ウィンドウで、「JPA」をクリックし、 「JPA」ページで、「接続の追加」をクリックします。
  3. 「新規接続プロファイル」ウィザードで、以下のステップを実行します。
    1. 「Derby」を選択して、接続名を入力し、「次へ」をクリックします。
    2. 「ドライバー (Drivers)」リストから、 「Derby 10.2 組み込み JDBC ドライバーのデフォルト (Derby 10.2 Embedded JDBC Driver Default)」を選択します。
    3. データベース・ロケーションを指定します。
    4. オプション: 「接続のテスト」を クリックして、すべてが正常に実行されていることを確認します。
    5. 「完了」をクリックします。
  4. 「プロパティー」ウィンドウで、「OK」をクリックします。
  5. 「プロジェクト・エクスプローラー」ビューで、プロジェクトを右クリ ックし、「JPA ツール」 > 「DDL の生成 」をクリックします。
  6. 「ejbModule」を展開し、「META-INF」を 展開した後で、生成された Table.ddl ファイルを右クリックして「アプリケーション から開く」 > 「SQL ファイル・エディター」をクリックします。
  7. 「SQL ファイル・エディター」で接続プロファイルを構成し、そのプロ ファイルを右クリックして「すべて実行」をクリックします。
  8. 「プロジェクト・エクスプローラー」ビューで、プロジェクトを右クリッ クし、「JPA ツール」 > 「JDBC デプロイメント のプロジェクトの構成」をクリックします。
  9. 「デプロイメント用の接続のセット アップ (Set up Connection for Deployment)」ウィザードで「 プロパティーを直接使用した接続のセットアップ (Setup Connection Directly Via Properties)」を選択し、「OK」をクリックします。
プロジェクトをデプロイする準備ができま した。
ヒント: エラーが発生した場合は、persistence.xml ファイルを右クリックしてクラスを同期化するか、または接続を閉じて再度開きます。

サーバーの始動

  1. 「ウィンドウ」 > 「パースペクティブを開く」 > 「その他」とクリックします。
  2. 「パースペクティブを開く」ウィンドウで「Java EE」をクリックして、「OK」をクリックします。
  3. 「サーバー」ビューで、 「WebSphere Application Server v7.0」を右クリック して、「サーバーを始動」を クリックします。
「サーバー」ビューで、サーバーのステータスが「停止」から 「始動済み」に変更されます。

アプリケーションのデプロイ

  1. 「サーバー」ビューで 、新規サーバーを右クリックし、「プロジ ェクトの追加および除去」をクリックし ます。
  2. 「プロジェクトの追加および除去」ダイアログ・ボックスの「選択可能なプロジェクト」で、EJB3LibraryEAR を選択し 、「追加」をクリックします。EJB3LibraryEAR が「構成プロジェクト」ペインに移動します。

アプリケーションのオンラインでの実行

  1. 「プロジェクト・エクスプローラー」ビューで、EJB3LibraryWeb を選択します。
  2. 「実行」 > 「実行」 > 「サーバーで実行」をクリックします。
  3. 「サーバーの選択」ウ ィザードで、現行サーバーを選択し、「 完了」をクリックします。
EJB 3.0 オンライン・ライブラリー Web UI が開きます。

フィードバック