GlassFishでblueprints
AJAXとJSFの設計ガイドラインとサンプルがWebアプリケーションとして作成されています。
https://blueprints.dev.java.net/において、bpcatalog(Java BluePrints Solution Catalog)がそれです。JavaEE 5(GlassFish)用の最初のアーリーアクセスが公開されています。
インストールと実行
bpcatalogをダウンロードします。
bpcatalog-ee5-ea-v0.1_01-installer.jar
展開したい場所にカレントディレクトリを移して実行します。
~$ cd work/javaee/blueprints blueprints$ java -jar /tmp/bpcatalog-ee5-ea-v0.1_01-installer.jar :
ライセンス確認ウィンドウが表示されるので、下までスクロールして[Accept]ボタンを押すと、カレントディレクトリに展開されます。
build.properties.sampleをbuild.propertiesにファイル名を変更(コピー)し、内容を書き換えます。
-#javaee.home=c:/workspace/gf/glassfish +javaee.home=d:/java/glassfish -#javaee.server.username=admin +javaee.server.username=admin -#javaee.server.passwordfile=/path/to/passwordfile +javaee.server.passwordfile=d:/java/glassfish/config/passwordfile
passwordfileの中身には、管理ユーザのパスワードを記述します。GlassFishではデフォルト値がadminadminなので、これを設定しています。
AS_ADMIN_PASSWORD=adminadmin
bpcatalog-ee5-ea-v0.1_01$ export JAVAEE_HOME=d:/java/glassfish bpcatalog-ee5-ea-v0.1_01$
GlassFishを起動しておきます。
~$ d:/java/glassfish/bin/asadmin.bat start-domain domain1 :
bpcatalogをデプロイします。
bpcatalog-ee5-ea-v0.1_01$ ./setup.bat :
成功したら、ブラウザからアクセスします。
http://localhost:8080/bpcatalog
アンインストール方法
bpcatalog-ee5-ea-v0.1_01$ ./setup.bat unsetup : bpcatalog-ee5-ea-v0.1_01$