2008年3月20日木曜日

TeedaでHotDeploy時にPageクラスのthis.getClass().getPackage()がnullになる

スズキです。

表記の現象が起きています。
HotDeployのときのみで、CoolDeployでは問題ありません。
(WarmDeployは試していません)

ただ、this.getClass().getName()は取得できるので、
この戻り値に対し文字列操作を行い、
パッケージ名は取得することができます。

とりあえず、上記の方法で回避です。
(HotDeployは捨てがたい...)

--

http://suz-lab.blogspot.com/

0 コメント: