J2EE Sun リファレンス・インプリメンテーションの導入が完了したところで、今度は EJB なども含んだ J2EE のサンプル・アプリケーションである PetStore を導入してみました。
こちらから Java PetStore をダウンロードしました。現時点 (2002/07/09) の最新は
1.3.1 になっています。
そのまま解凍して、\petstore1.3.1 というディレクトリになりました。
まず最初に setup と実行します。


j2ee サーバーとデータベースである cloudscape を開始させます。
CloudScape の開始は cloudscape -start と実行します。

j2ee と CloudScape の開始を待って、今度は deploytool を起動させます。

deploytool の初期画面です。

「ファイル」-「開く」で

先の PetStore のディレクトリを開き、 ear ファイルを開いていきます。
とりあえず PetStoreAdmin.ear の例です。

ear ファイルを開くと以下のようになります。

「ツール」メニューから「配備」を行ないます。

こんなダイアログボックスが出てきます。
「次へ」で出てくる画面です。
「次へ」で出てくる画面です。
「次へ」で出てくる画面です。「完了」を押します。
こんなかんじでデプロイ(配備)が始まります。

デプロイの終了画面です。「了解」を押してください。

同様にしてすべての ear ファイルを開いて配備した後の deploytool の画面です。

上記の状態で、http://localhost:8000/petstore/ とアクセスするとこんな画面になります。

「enter the store」というリンクをクリックすると自動的にデータベースの作成が始まります。

しばらくするとこの画面になります。

右上の方の日本の国旗をクリックすると日本語になりました。

また、「administrator client」というリンクをクリックするとこの画面になります。

そのままリンクを進むとこんな画面になります。(ユーザー ID 等ははじめから入っています)

こんな画面になります。

「Launch Rich Client」ボタンを押すと Java Web Start が起動されます。
こんな管理クライアントが起動されます。(オーダーをひとつ入れてから実行してみました)

|
|