Fess 1.1.1 リリース

Fess もいろいろな方に使い始めていただいていますが、SVNリポジトリを HTTP でアクセスした時に java ソースが検索対象とならないという報告を受け、さっそく直してリリースしました。変更したファイルは、webapps/fess/WEB-INF/lib の s2-robot-0.2.0.jar と s2-robot-db-0.2.0.jar を 0.2.1 に差し替えました。というわけで、1.1.0 をご利用の方は、Seasarのリポジトリからダウンロードして、差し替えていただければ、1.1.1 と同じになります。

http://sourceforge.jp/projects/fess/

現在、ソースコードが 1.2.0 になっていて、そっからは新機能が入っているから現状ではリリースできず、1.1.0 のコードをブランチして、リリースしました。という感じで、ひとまず、無事にリリースできた。

regist..

最近、人のソースコードを読むと「registじゃなくて、registerだよ。」と良く思う。結構、有名な間違いな気がするのだけど、かなり良く見る気がするので…。個人的にソース見ながら、こっそりとスゴイ気になっています(^^;

SAStruts Portletを更新

久々にポータル関連の作業をした。っで、SAStrutsなポートレッとを S2 2.4.39 で動かしてみたら、普通に動かない…。それで調べてみたら、原因は近頃の S2 でHotdeployFilterでリクエストがラップされるので、それを期待しないで、instanceof をしているとうまく動かなくなる。というわけで、SAStrutsなポートレッとでは getRequest() して親までチェックするように変更して対応してみた。そんな感じでちょっとはまった…。