困った事「EzServlet/Hot deploy機能」 (--;)

EzServletで「Hot deploy機能」を開発しています。

いわゆる、各種リソース(HTML,プロパティー,javaソース)の修正があった場合、アプリケーションの再配備なしに即座に反映する仕組みです。
試行錯誤末、無事に動くようになったのですが、大きな1つ問題が…(--;)


当たり前の事すが、セッション(EzSession)に格納したクラスに修正を入れた場合は、そのまま利用するとClassCastExceptionが発生してしまうため、TOPページ(例えばログイン)から入り直さなくてはいけないと言う事になってしまっています。


いくらセッション(EzSession)に格納したクラスの時だけとは言え、これは不便。。。


解決方法としては、以下の方法が考えられるのですが。。。現実味にかけるなぁ。。。

セッション(EzSession)に格納されたクラスの修正があった場合は、一度セッションがら取り出し
旧オブジェクトの内容を新オブジェクトにコピーして、再度セッションに格納する。

何か良い方法がないか模索中です … o(TヘT o) 。


どなたか良い案をお持ちの方がいましたら、ご教授下さいm(_ _)m