■ 使うもの
- GlassFish Tools Bundle For Eclipse
※{eclipses}の下にインストールしたとする - jackrabbit-jca-1.6.0.rar と jcr-2.0.jar
■ 準備
Eclipse から GlassFish を起動して、管理コンソールから以下の設定
- {eclipses}\GlassFish-Tools-Bundle-For-Eclipse-1.2\glassfishv3\glassfish\domains\domain1\lib\ext 下に jcr-2.0.jarをおく
- GlassFish 管理画面から以下の設定
- "Applications"/[Deploy] jackrabbit-jca-1.6.0.rarを指定
- "Resources"/"Connectors"/"Connector Connection Pools"/[New]
Name jackrabbit-connection-pool Resource Adapter jackrabbit-jca-1.6.0 Connection Definition javax.jcr.Repository ConfigFile classpath:repository.xml HomeDir c:/devel/tmp/jackrabbit - "Resources"/"Connectors"/"Connector Resources"/[New]
JNDI Name jcr/jackrabbit 他はそのまま
■ 構築・実行
前ポストと同様にプロジェクトを作ってデプロイ。ほぼ同じ URLで、ポートだけ GlassFish の HTTPポート(たぶん 8084)に合わせる。
■ 所感
とにかく変更の反映が速くて全然待たされない。前にやった JBoss も悪くないが、GlassFish に比べるとかなりのんびり。
開発者の体感としてはかなり快適だし、最新仕様への対応状況も言うまでもなくダントツで、もう少し普及してくれると嬉しい。(ただ、自分の環境だけかもしれないが、Eclipse から起動できなくなる事があったりするのがちょっと残念。)
0 件のコメント:
コメントを投稿