ひがやすを技術ブログ

電通国際情報サービスのプログラマ

HOT deployの対象となるクラス

HOT deployの対象となるクラスは、*-hotdeploy.diconに定義しているOndemandProjectImplのrootPackageNameで指定します。rootPackageName以下のクラスはすべてHOT deployの対象です。
OndemandProjectImplは複数登録できるので、rootPackageNameも複数登録できます。
HOT deployの対象のうち、特定のパッケージのクラスは、自動的にSeasar2で管理されます。どのパッケージが対象なのかというのは、*OndemandCreatorで指定しています。例えば、ActionOndemandCreatorは、actionパッケージが対象です。