You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Daniel M Garland <da...@titanemail.com> on 2007/09/27 17:32:44 UTC

Re: Virtual Host and dynamic webapp reloading [SOLVED]

Thanks to all for your responses and advice, from this I have now 
addressed the problem by using an alternative configuration. For the 
record heres what I did:

- I ended up creating a completely different folder for my webapps. I 
created subdirectories for each virtual host, rather than having all my 
virtual host's web applications inside $CATALINA_HOME/webapps, and set 
the appBase in server.xml's <Host> element to match this.
- I had my ant script generate a ROOT.war instead of the project name 
and dumped this .war in my new appBase/domain/ directory.
- I set unpackWars and autoDeploy to true on each Host
- I created a META-INF/context.xml in my web app (as I needed to do some 
config on the context)

Now whenever I drop a new web app in using the catalina ant deploy task 
the changes are reflected. So I suppose the punchline is don't bung all 
your webapps in the default folder and try to use <Context> elements, 
but break them into seperate folders, and use ROOT.war if you want to 
host off the default context ("/").

thanks everyone!


Daniel M Garland wrote:
> Hello,
> 
> I have a virtual host configured on my Tomcat 5.5.20 cluster installation.
> 
> In my server.xml, I have
> 
> <Host name="mydomain.com" appBase="webapps/mywebapp" unpackWars="true" 
> autoDeploy="true">
> 
> And yet if I copy in a new war file (I'm using ant's deploy task) I 
> don't see any changes to my webapp. If I look at the individual server's 
> webapp via the manager application, I see the changes; but I don't see 
> any changes by looking at the virtual host address until I restart Tomcat.
> 
> Why?
> 
> Thanks in advance.
> Dan Garland
> daniel.garland@NO-SPAMtitanemail.com
> 
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> For more information please visit http://www.messagelabs.com/email 
> ______________________________________________________________________
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
> 
> 
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> For more information please visit http://www.messagelabs.com/email 
> ______________________________________________________________________
> 

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org