J2EE 1.4 チュートリアルで使用されるオンライン ブックストア アプリケーションです。このサンプルでは、オンライン ショッピング アプリケーションを説明しています。ユーザは、カタログから本を選択してショッピング カートに追加することができます。
[ファイル|新規|サンプル] を選択します。
[新規サンプル] ウィザードで、[JSF|Duke's Book Store] を選択して [次へ|終了] をクリックします。
このサンプルを WebLogic Server で実行するには、以下の指示に従い、WebLogic Server を使用するように IDE をコンフィグレーションします。
このサンプルを WebLogic Server バージョン 8.1 で実行することはできません。
WebSphere 6.0 では、サンプルを正常に実行することはできません (WebSphere 6.0 では web.xml の <include-prelude> と <include-code> 宣言を適切に処理できないため)。
この問題を回避するには、bookStore/template/prelude.jspf と code.jspf 内の taglib 宣言を Web アプリケーション内のすべてのページに手動でコピーして更新します。
JBoss 4.0.5GA でこのサンプルを実行すると、Dukes's Bookstore サンプルの Sun JSF Reference の実装による JAR ファイルと、JBoss により出荷されている MyFaces JSF の実装による JAR ファイルとの間で衝突が発生します。
この衝突を解決するには、次のディレクトリにある MyFaces JAR ファイルを削除した後でサーバを再起動します。
jboss-4.0.5.GA\server\default\deploy\jbossweb-tomcat55.sar\jsf-libs