-none- 2007-10-02 - By nyronian
Back
Thanks...you 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.
Thanks.
Caldarale, Charles R wrote: > >> From: nyronian [mailto:jim85133@(protected)] >> 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 > > > THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY > 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: users@(protected) > To unsubscribe, e-mail: users-unsubscribe@(protected) > For additional commands, e-mail: users-help@(protected) > > >
-- View this message in context: http://www.nabble.com/deploy-outside-of-appBase-w -Manager-tf4558016.html#a13009582 Sent from the Tomcat - User mailing list archive at Nabble.com.
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------ To start a new topic, e-mail: users@(protected) To unsubscribe, e-mail: users-unsubscribe@(protected) For additional commands, e-mail: users-help@(protected)
|
|