Wicket1.5がリリースされていた
既に Wicket 1.5.2 になっている。
それから s2wicket も 1.5.0 が出ている。
依存関係に s2wicket だけ指定すると wicketの方も1.5.0がダウンロードされるので、1.5.2も個別に指定して使ってみる。
前に自分用に作ったs2wicket*1 は破棄で。
Tomcatのメモリリークのエラーも出ない。
Wicket1.5.0でReloadingWicketFilter周りが大幅に改修されたため、
http://ml.seasar.org/archives//seasar-user/2011-September/021006.html
HOT Deploy周りで想定していないバグが潜んでいる可能性があります。
と書いてあるけど大丈夫っぽい?
今まで使っていたRC3からの変更点でコンパイルエラーがいくつか出たが、引数を追加する程度の簡単な修正で動いた。
自分でRequestCycleを取得していた箇所が引数で渡ってくるようになったので使いやすくなった。
あと、前に書いた Application を init する前に setContextClassLoader が呼び出されている部分は結局そのままだったようだ。
RCよりはきちんと動くだろうと予想して更新できるところから使っていくことにする。