[Seasar-user:14156] Re: 【Teeda】ルートパッケージ直下でHot deployが機能しない

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 5月 14日 (水) 15:30:14 JST


小林 (koichik) です.

Date:    Wed, 14 May 2008 09:14:56 +0900
From:    [E-MAIL ADDRESS DELETED]
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:14147] 【Teeda】ルートパッケージ直下でHot deployが機能しない

> ルートパッケージ直下のlogicパッケージのクラスの変更が
> Hotに認識されないです。
> 
> http://localhost:8080/edimanager/teedaServlet?command=list
> ここで確認したら、Hot deployにはなっているようです。

こちらの画像には edimanager/logic/edimail.dicon が
含まれていますが,その中で

> ・実装クラス
> edimanager.logic.impl.FflEdiMailSettingHiddenBeanLogicImpl
> edimanager.logic.impl.IndividualEdiMailSettingHiddenBeanLogicImpl
> edimanager.logic.impl.MiniEdiMailSettingHiddenBeanLogicImpl

を登録していないでしょうか?

Seasar2 では,dicon に明示的に登録したクラスは
HOT deploy の対象にはなりません.
自動登録されるコンポーネントだけが HOT deploy の
対象となります.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



Seasar-user メーリングリストの案内