HOT deployとCOOL deployで挙動が違う?
少し前に各所で話題にのぼっていたid:cypher256さんの一連のSAStruts関連のエントリー。
実際の案件に適用しての話なので、すごく参考になります。
このエントリーの中で@Reset アノテーション - cypher256's blogを試してみたのですが、なぜか動かない。
デバッグしてみたらRequestProcessorのサブクラスで取得した@Resetアノテーションがnullになっている。
しかも、初回のアクセスの場合だけはちゃんと取得できるという状況。
もしやと思ってCOOL deployにしてみたら、ちゃんと動いた。
うーん、この辺の挙動の違いって謎。