ふたつの川うるおう日記
2006-08-24 (Thu)
_ [雑記] 早起き
昨日も早起きして大学に早くに行ったら、なんかいろいろとやることが発生して気付いたら夜でした。帰ってきて超眠かったのでその後、爆睡し今日も早起きです。
そんなわけで、昨日やるといったS2Container 2.4のHOT deploy時のはまり所をWikiへはまだ書いてなかったり。。今日の夜までには書こう。
[追記] 2個↓に書きましたー。
_ [Java][Seasar] S2StrutsでHOT deploy時にThrowsInterceptorが呼ばれない が解決しました
ひがさんのアドバイスに従い、Interceptorの登録をコンポーネントに定義しないで、Creatorに任せれば期待通り動作しました。
上手く動作しない理由は、コメントに書かれている通り明示的にapp_aop.diconなどで定義してしまうと、コンポーネントの登録は非HOT deployのクラスローダで登録されてしまい、実行時にHOT deployのクラスローダで探そうとしてしまい見つからないようです。
というわけで、下手に明示的な定義はしないでHOT/COOLそれぞれのCreatorに全部丸ごとお任せしてしまえば幸せになれます。
これで僕が抱えていた問題はすべて解決しました!ひがさんいろいろとありがとうございましたm(_ _)m。
_ [Java][Seasar] HOT deploy時のFAQ
SeasarWikiのFAQ/S2Containerに3つ追加しておきました。
誤りや将来不要になった場合は気づいた方、修正よろしくお願いしますm(_ _)m。
_ [Java][Ashikunep] Ikushipe 0.4.0リリース
リリースされましたー。今週末にいろいろ試してみようヽ(´ー`)ノ。
[]



FAQ 乙です。
どもです(゜ー゜)ノ。