[Seasar-user:6109] Re: WTP でのHOT deploy

加藤 潤一 [E-MAIL ADDRESS DELETED]
2007年 2月 10日 (土) 14:46:49 JST


加藤です。

> > WTPのServersビューから"Publish"すれば、反映されそうに思いま
> > す。毎回Publishする必要がありそうですが...

この意味 勘違いしていました。
ソースを変更したら、公開を実行すればHOT Deploy可能になりました。
結局は、ContextのreloadableさえOFFにしていれば問題ないようです。

お手数おかけしました。これでサクサクっとコードがかけそうです。


> -----Original Message-----
> From: [E-MAIL ADDRESS DELETED]
> [mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of 加藤 潤一
> Sent: Friday, February 09, 2007 3:57 PM
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:6092] Re: WTP でのHOT deploy
>
> ひがさん
>
> 加藤です。
>
> 回答ありがとうございます。
>
> Doltengが生成したプロジェクトをベースにMaven2のpom.xmlを書き、mvn
> eclipse:eclipseしたプロジェクトを利用しております。ですので、diconファ
> イル、web.xmlなどはDoltengが生成したものをそのまま利用しています。
>
> Hot Deploy Filterも有効になっているようです。
>
> <filter-mapping>
>         <filter-name>hotdeployfilter</filter-name>
>         <url-pattern>/*</url-pattern>
>         <!--
>         <dispatcher>REQUEST</dispatcher>
>         <dispatcher>FORWARD</dispatcher>
>          -->
> </filter-mapping>
>
> WTP上のTomcatの設定は、自動公開しないにしております。
> <Context reloadable="false"にもなっています。
>
> > WTPのServersビューから"Publish"すれば、反映されそうに思いま
> > す。毎回Publishする必要がありそうですが...
>
> デバッグするときは、WTPのサーバビューでPublishしてから行いますが、毎回
> Publishしても、HOT Deployはきいていないように思います。
>
> このようなログがでていますが、関係ありますでしょうか?
>
> 情報:
> validateJarFile(E:\Develop\Tools\eclipse\workspace\.metadata\.plugins\
> org.eclipse.wst.server.core\tmp0\webapps\hsmgr\WEB-INF\lib\geronimo-js
> p_2.0_spec-1.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2.
> Offending class: javax/servlet/jsp/JspPage.class
> 2007/02/09 15:53:45 org.apache.catalina.loader.WebappClassLoader
> validateJarFile
> 情報:
> validateJarFile(E:\Develop\Tools\eclipse\workspace\.metadata\.plugins\
> org.eclipse.wst.server.core\tmp0\webapps\hsmgr\WEB-INF\lib\geronimo-se
> rvlet_2.4_spec-1.0.jar) - jar not loaded. See Servlet Spec 2.3, section
> 9.7.2. Offending class: javax/servlet/Servlet.class
>
> 参考までに、WTPで生成されるtomcatの設定ファイルと使っているpomも添付
> しておきます。
>
>
>
> > -----Original Message-----
> > From: [E-MAIL ADDRESS DELETED]
> > [mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of Hirotaka HONMA
> > Sent: Friday, February 09, 2007 12:48 PM
> > To: [E-MAIL ADDRESS DELETED]
> > Subject: [Seasar-user:6088] Re: WTP でのHOT deploy
> >
> > 本間@茅場町です。
> >
> > on Fri, 09 Feb 2007 10:54:35 +0900
> > in [Seasar-user:6085] Re: WTP でのHOT deploy Yasuo Higa
> > <[E-MAIL ADDRESS DELETED]> wrote:
> >
> > > > TeedaとWTP1.5.2とTomcat5.5を使って開発中なのですが、HOT Deploy
>> > きいてくれなくて困っているのですが、WTPでは非対応でしょうか? (アプ
>> > ケーションサーバを稼働させながら、ページクラスのValidatorを変更して
> も、
> > 変更が反映されません。再起動させると反映されます。)
> > > > 使える場合、設定をどのようにすべきか教えていただけたら幸いです。
> > > >
> > > WTPは使っていないのですが、HOT deployはアプリケーションサーバに
> > > 依存しないので、HotdeployFilterおよびenv.txtの設定で
> > > 効くような気はします。
> > > あるいは、自動ビルドになっていないとか。
> >
> > WTPのServersビューから"Publish"すれば、反映されそうに思いま
> > す。毎回Publishする必要がありそうですが...
> >
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://ml.seasar.org/mailman/listinfo/seasar-user



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