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

加藤 潤一 [E-MAIL ADDRESS DELETED]
2007年 2月 9日 (金) 15:57:07 JST


ひがさん

加藤です。

回答ありがとうございます。

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-jsp_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-servlet_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
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: tomcat-users.xml
型:         application/xml
サイズ:     432 バイト
説明:       tomcat-users.xml
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20070209/12a86a90/attachment.rdf 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: web.xml
型:         application/xml
サイズ:     40246 バイト
説明:       web.xml
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20070209/12a86a90/attachment-0001.rdf 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: catalina.policy
型:         application/octet-stream
サイズ:     7458 バイト
説明:       catalina.policy
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20070209/12a86a90/attachment.obj 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: server.xml
型:         application/xml
サイズ:     19264 バイト
説明:       server.xml
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20070209/12a86a90/attachment-0002.rdf 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: pom.xml
型:         application/xml
サイズ:     5032 バイト
説明:       pom.xml
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20070209/12a86a90/attachment-0003.rdf 


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