Patrick,

Sorry for the late response. You have received quite a few ideas, but I
did not see one quite like what we do.

We use the deployer utility to deploy our application and have
customized (just added a task actually) the build.xml file to make
system-specific changes to our war and then re-jar/war it.

In case you are not familiar with the tomcat deployer it is a companion
download. For example if you downloaded jakarta-tomcat-5.5.9.zip, there
is a corresponding jakarta-tomcat-5.5.9-deployer.zip to download. 

The deployer is really just a few jar files with tomcat-specific ant
tasks, a build.xml and and example deployer.properties file.

The ant build file has targets to compile (including JSPs), undeploy and
deploy an application to one or more tomcats. The deployer.properties
file controls this if the defaults are not good.

We just added a coupld of ant replace and copy tasks that modify various
properties and xml files for the target host.

It means that on each host that needs specific configuration you:
- explode the war file
- run "ant compile undeploy deploy"
You now have a customized web application installed.

Hope it helps - Richard

-----Original Message-----
From: Patrick Lacson [mailto:[EMAIL PROTECTED] 
Sent: Thursday, August 25, 2005 8:32 AM
To: Tomcat User-List
Subject: configuration files for war deployments

hi All,

If I were to deploy my application as a .war file, where do I place the
.properties configuration files?  I know there's the option of
auto-expanding the war file at deployment, but is there a way to keep
the war file unexpanded and provide an external .properties file for the
web app to read from?

Many thanks
--
Patrick

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to