S2.4.35以降で動作しない問題
YmirがSeasar2.4.35以降との組み合わせで動作しないことが分かりました。具体的には、HOT Deploy対象外のコンポーネントがHOT Deploy対象のコンポーネントにDIされないという問題が見つかりました。
これはSeasar2の https://www.seasar.org/issues/browse/CONTAINER-353 の変更の影響です。(それにしても、どういう経緯でこんな機能が入ったんだろう…)
正式な対応はYmir-1.0.6になりますが、対応版の1.0.6-SNAPSHOTをMaven2のリポジトリにデプロイしました。YmirでSeasar2.4.35以降を使いたい方はSNAPSHOTをお使い下さい。