Hi, we use our custom configuration file that reads everything from single file. The application reads a system property that defines the location of the conf file. This way, the jar and build process is the same for every environment and the deploy procedure is just to copy the war to the server (prod, pilot, internal test, demo etc..)
Also, this enables us to run our software in the mode we choose in every environment: if we need to run in debug or development mode in production that we indeed can. Also the log4j conf is read from outside the war/exploded war, so that conf is also out of the build cycle. The only downside is that we have to define the single configuration key to catalina_opts or similar, but this setup has proven to be useful for us: even the new guy can deploy to any environment, as the procedure is always similar and there is no checklist ;) Quick solution is to determine the wished configuration from the production mode flag. - Ville Alessandro Bottoni-4 wrote: > > Hi All, > I'm almost completely new to Tapestry and Hibernate so, please, be > patient.. > > In your opinion, what's the best (simplest/most-maintainable) way to > deal with two different databases with T5 and H3? > > I have the classical stage/production environment with the same software > (and the same RDBMS) on the two machines but two different data sets and > I have to switch from the one to the other when deploying the T5 stuff. > > Is it better to rely on the mechanisms provided by Hibernate (loading > different configuration files, for example) or is it better to use some > Tapestry-specific trick? > > How do you do that, usually? > > Thanks in advance for your attention. > > -- > > Alessandro Bottoni > Website: http://www.alessandrobottoni.it/ > > "In mathematics you don't understand things. You just get used to them." > -- John von Neumann > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > -- View this message in context: http://old.nabble.com/Switching-between-Stage---Production-DB-with-Tapestry5---Hibernate3-tp26340524p26367152.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org