tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nyronian <>
Subject RE: deploy outside of appBase w/Manager
Date Tue, 02 Oct 2007 22:39:31 GMT have confirmed my suspicions....can't do it through the manager.  

I wanted to do my due diligence before coming up with my own deployment
solution (like the scripting solution you recommended).  I wanted to make
sure I wasn't missing something.


Caldarale, Charles R wrote:
>> From: nyronian [] 
>> Subject: Re: deploy outside of appBase w/Manager
>> First, the context.xml is simple:
>> <Context path="/site" docBase="/usr/apps/app1" reloadable="false"
>> privileged="false" />
> As you have discovered, and we have discussed _many_ times on this
> mailing list, the path and docBase attributes are not allowed when the
> <Context> element is in META-INF/context.xml.  If you're lucky, they'll
> be ignored, but they can easily cause problems.
>> <Host name="localhost" appBase="webapps" unpackWARs="false"
>> autoDeploy="false" deployOnStartup="true" xmlValidation="false"
>> xmlNamespaceAware="false">
> You want autoDeploy set to "true" to get Tomcat to recognize on-the-fly
> updates.
> Forget about using the manager app for deployment - it uses the defaults
> built into Tomcat, and you're not going to be able to subvert them.  I
> think the only way you're going to be able to accomplish what you want
> is to keep your webapp outside of the appBase directory, put your
> <Context> element in conf/Catalina/[host]/site.xml, and have its docBase
> attribute point to the location of your webapp.  (This is the only
> instance in which a docBase attribute has purpose.)  Write a script that
> copies the updated webapp (.war or directory) to its production location
> and then reloads the application.
>  - Chuck
> MATERIAL and is thus for use only by the intended recipient. If you
> received this in error, please contact the sender and delete the e-mail
> and its attachments from all computers.
> ---------------------------------------------------------------------
> To start a new topic, e-mail:
> To unsubscribe, e-mail:
> For additional commands, e-mail:

View this message in context:
Sent from the Tomcat - User mailing list archive at

To start a new topic, e-mail:
To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message