月別アーカイブ: 2009年2月

SAStruts本

Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ)を読んだときは危なくてスルーしたけど、同じSeasar2でもこちらはSAStrutsなので別物。いちおうチェックしておくか、と思って軽く買ったが、コラム「SAStrutsとS2JDBCをつくったわけ」ですっかり使いたくなった。

ちょっと前からやっぱりJBoss Seamかな、と思って以前勉強したところを復習するために環境をつくっているけど、種々バージョンアップしてうまくいかず、もうJavaいい加減にしてくれと思っていたところにぴったりだったのだ。

環境つくってすっきり動作できれば今度使ってみたい。

Eclipse Ganymede SR1でJBoss 5.0.0GAを登録する

EclipseからJBoss 5.0.0GAを登録して使おうと思ったが2つほどひっかかった。

まず、サーバーのディレクトリを入力するところで

Missing classpath entry /home/stephan/opt/jboss-5.0/server/default/lib/mail.jar

と似たエラーが上部に表示され、先に進めない。5.0からディレクトリ構成が異なるためEclipseのファイルを直接書き換えればよい。pluginsorg.eclipse.jst.server.generic.jboss_1.5.205.v200805140145serversにjboss5.serverdefというファイルがある。ここにあるserver/default/lib/mail.jarをlib/jboss-kernel.jarに置き換えればいい。

Jboss5.0.0GAをスペースのあるパスにインストールしてはいけない。起動中にエラーとなる。