Hello,
I always keep a copy of "DataNode.driver.xml" in the "upload" folder, in
this "DataNode.driver.xml" i put the database settings for the online
server. When the next version of the project is ready for production i
upload the project and afterwards the "DataNode.driver.xml" in the "upload"
folder. I also keep web.xml in my upload folder because this also contains
several configuration paths which differ when using local and online.
Another approach is to define the DataSource cayenne uses in your project,
when you do that you can forget about "DataNode.driver.xml" and implement
your own configuration utility. There was a post about this last week (or 2
weeks ago).
- Twan
At 09:02 11-11-2004, you wrote:
>I wonder if there is an easy way to switch between driver and/or
>table definitions that change between my local dev environment and
>my production environment?
>
>I use mysql for my development and DB2/400 for deployment. So what
>changes are
>
>- IP
>- driver
>- root location of databases (I have to prepend a LIB name for DB2/400)
>
>Is there an easy way to switch between those two sets of configuration.
>Maybe even programatic via Java?
>
>Andreas Pardeike
>
This archive was generated by hypermail 2.0.0 : Thu Nov 11 2004 - 03:32:12 EST