On 14/09/2010 22:52, Alec Swan wrote: > Hi Chris, > > Thank you for the defaultHost recommendation. > > The deployment scenario I would like to support requires deploying the same > WAR file on the development server first and then on the production server. > Development and production servers use different database credentials, so I > cannot package them in the WAR file itself. So, the database credentials > should be stored somewhere in the server configuration. > > What is the recommended way to support this scenario? Is there any other > place besides conf/context.xml where I can store server-specific DB > credentials?
You're not defining the DB Resource in GlobalResources? p > Thanks, > > Alec > > On Tue, Sep 14, 2010 at 3:18 PM, Christopher Schultz < > ch...@christopherschultz.net> wrote: > > Alec, > > On 9/14/2010 5:04 PM, Alec Swan wrote: >>>> I have a WAR file which I distribute to multiple servers with multiple >>>> virtual hosts. On each server I have a database, which is accessed by all >>>> virtual host apps on this server. > > I'm interested: is the WAR actually identical, including all settings > for all virtual hosts? If so, you can save yourself a lot of memory and > database connections by deploying a single copy to a single <Host> and > either setting that host as the "defaultHost" for the <Service> or using > <Aliases> within the <Host>. > >>>> Is it the right approach to put database access credentials in >>>> $TOMCAT/conf/context.xml > > No. You shouldn't really modify conf/context.xml unless you have a > really really good reason to do so. > >>>> which will then be loaded by each virtual host app >>>> or should I put them somewhere else? > > Put the <Resource> for your database connection pool into your webapp's > META-INF/context.xml file. > > -chris >> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org >> >>
0x62590808.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature