EJB 3.0 カウンター・サンプルのセットアップ

このサンプルには、簡単なカウンター・プログラムを表示するための、EJB 3.0 プロジェクトと Web プロジェクトが含まれています。

始める前に

  1. WebSphere® Application Server V7.0、V8.0、または V8.5 をインストールします。
  2. EJB 3.0 サンプルをインポートします。

このタスクについて

インポートが完了すると、「エンタープライズ・エクスプローラー」ビューに以下のプロジェクトが表示されます。

「エンタープライズ・エクスプローラー」ビューのプロジェクト

サーバー上でサンプルを実行してテストするには、以下のステップを行います。

手順

  1. Derby データベースを作成します。 EJBCounterDB プロジェクトを展開します。
  2. EJB3SampleDB.zip ファイルをダブルクリックします。
    1. Windows アイコン
      : データベースを WebSphere Application Server のインストール・フォルダーにある /derby/databases フォルダーに解凍します。
    2. Linux アイコン
      : データベースを WebSphere Application Server のインストール・フォルダーにある /derby/databases フォルダーに解凍します。
      • このデータベース・ディレクトリーに非 root ユーザーのアクセス権限を付与します (everyone アクセスを付与する最も簡単な方法は次のとおりです。chmod ugo+x databases)。
      • 使用している root 以外のユーザーに、unzip 後のデータベースに対する書き込み権限を付与します。 (最も簡単な方法は root 以外のユーザーとして unzip することですが、この方法はデータベース・ディレクトリーに対するアクセス権限がユーザーに付与されている場合に有効です)。
      重要: WebSphere Application Server のタイプによっては、/derby/databases のデフォルトの場所が異なることがあります。デフォルトのインストール・ディレクトリーについて詳しくは、WebSphere Application Server の作成を参照してください。
  3. WebSphere Application Server バージョン V7.0、V8.0、または V8.5 が使用可能であることを、以下のようにして確認します。
    1. 「ウィンドウ」 > 「ビューの表示」 > 「サーバー」と選択して、「サーバー」ビューを開きます。
    2. 「サーバー」ビューを右クリックし、「新規」 > 「サーバー」を選択して、新しいサーバーを定義します。「新規サーバー」ウィザードの説明に従って、WebSphere Application Server V7.0、V8.0、または V8.5 を選択します。
    3. 「プロジェクトの追加および削除」ページで EJBCounterEAR を選択し、「追加」をクリックします。
      「プロジェクトの追加および削除」ページ
    4. 「終了」をクリックします。
  4. サンプル・アプリケーションを次のようにしてデプロイし、実行します。
    1. 「エンタープライズ・エクスプローラー」で、EJBCounterWeb プロジェクトを展開してから、WebContent ノードを展開します。EJBCount.jsp ファイルを右クリックして、「実行」 > 「サーバーで実行」を選択します。EJBCounterJSF.jsp ファイルを実行する場合、WebSphere Application Server V7.0、V8.0、または V8.5 を選択します。
    2. Web ブラウザーで、カウンター・アプリケーションを開きます。

      EJBCount.jsp

    3. 「EJB 3.0 and JPA 1.0 Counter Sample」ページで、「増加」ボタンをクリックして、表示カウント数を 1 ずつ増やします。

      JSP の 1 ずつの増加

    4. アプリケーションを閉じてから、再実行すると、カウントは最後に増やした数から継続されます。その数が、データベースに保持されているからです。

フィードバック