You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Guillermo Sobrino <gs...@altiria.com> on 2005/12/14 19:20:47 UTC
RE: How to reload jsp using ant in Tomcat 5.5 - SOLVED
After a lot of tries and searching in the web inspired by your comentaries I found a solution.
I use this to deploy the webapp:
<deploy url="${manager.url}" username="${manager.username}" password="${manager.password}"
path="${app.path}" localwar="file://${install.home}/${component.name}-${component.version}"/>
and I have included in ${install.home}/META-INF a context.xml like this:
<?xml version='1.0' encoding='utf-8'?>
<Context docBase="install.home"/>
Now I get that update jsp files in install.home get updated in Tomcat automatically.
I have tried to avoid that Tomcat make a copy of the whole webapp in $CATALINA_HOME/Tomcat 5.5/webapps
but I have not been able to. This copy is useless because changes are not updated there. ¿Anyone know why Tomcat does it?
Guillermo
> -----Mensaje original-----
> De: Guillermo Sobrino [mailto:gsobrino@altiria.com]
> Enviado el: miércoles, 14 de diciembre de 2005 17:00
> Para: 'Tomcat Users List'
> Asunto: RE: How to reload jsp using ant in Tomcat 5.5
>
>
>
> I am using no context.xml so I do not set any parameter,
> including antiResourceLocking.
>
> Thanks anyway.
>
> Guillermo
>
>
>
> > -----Mensaje original-----
> > De: Jan Behrens [mailto:Jan.Behrens@offis.de]
> > Enviado el: lunes, 12 de diciembre de 2005 18:29
> > Para: Tomcat Users List
> > Asunto: RE: How to reload jsp using ant in Tomcat 5.5
> >
> >
> > Just a gues, but maybe you have antiResourceLocking turned
> > on? see -->
> > http://issues.apache.org/bugzilla/show_bug.cgi?id=37668
> >
> > Jan
> >
> > "Guillermo Sobrino" <gs...@altiria.com> schrieb am
> > 12.12.2005 18:09:28:
> >
> > >
> > > Hello again,
> > >
> > > trying to find a solution to my problem I have discovered that in
> > > past Tomcat versions I had just to copy my new jsp pages in the
> > > installation directory to get them updated
> > > in Tomcat. There was no need to use target reload.
> > >
> > > So maybe I am forgetting any configuration parameter in
> Tomcat 5.5
> > > wich set that "automatic" jsp-reloading.
> > >
> > > Anyone could help, please?
> > >
> > >
> > > Guillermo
> > >
> > >
> > >
> > > > -----Mensaje original-----
> > > > De: Guillermo Sobrino [mailto:gsobrino@altiria.com] Enviado el:
> > > > jueves, 01 de diciembre de 2005 17:11
> > > > Para: users@tomcat.apache.org
> > > > Asunto: How to reload jsp using ant in Tomcat 5.5
> > > >
> > > >
> > > >
> > > > Hello,
> > > >
> > > > I'm using Tomcat 5.5 on wich I deploy a web application
> with ant
> > > > using:
> > > >
> > > >
> > > >
> > > > <target name="install" depends="compile"
> description="Install web
> > > > application">
> > > >
> > > > <deploy url="${manager.url}" username="${manager.username}"
> > > > password="${manager.password}"
> > > >
> > > > path="${app.path}"
> > > > localwar="file://${install.home}/${component.name}-${component
> > > > .version}"/>
> > > >
> > > > </target>
> > > >
> > > >
> > > >
> > > > where install.home/component.name-component.version is a local
> > > > directory wich
> > > >
> > > > contains a typical structure with JSP's and a WEB-INF
> > > >
> > > > directory wich includes lib and classes directories.
> > > >
> > > > I get to deploy the application right, but when I update
> > any jsp in
> > > >
> > > > my install.home/component.name-component.version local directory
> > > >
> > > > I can not get Tomcat to update that file.
> > > >
> > > > I've tried to use the ant reload target as follows:
> > > >
> > > >
> > > >
> > > > <target name="reload" depends="compile" description="Reload web
> > > > application" >
> > > >
> > > > <reload path="${app.path}" url="${manager.url}"
> > > > username="${manager.username}" password="${manager.password}"/>
> > > >
> > > > </target>
> > > >
> > > >
> > > >
> > > > but it doesn't work for jsp pages.
> > > >
> > > > Anyone could help me, please?
> > > >
> > > > Thanks in advantage.
> > > >
> > > >
> > > >
> > > > Guillermo
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > >
> >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > > For additional commands, e-mail: users-help@tomcat.apache.org
> > >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > For additional commands, e-mail: users-help@tomcat.apache.org
> >
> >
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org