Will this still work the same with
DaoManagerBuilder.buildDaoManager(reader, props);
We do not explicitly call SqlMapClientBuilder.buildSqlMapClient
(configReader,properties). I assume that the DAO Manager calls it.
And if this is the case with the props in the first line above be
passed through.
Nathan
On Aug 17, 2005, at 12:38 AM, James, Steven wrote:
This is possible just create a properties object and pass this to
the sqlmap builder
name the properties with keys like you have given in the sqlmapconfig.
<property name="JDBC.Driver" value="${driver}"/>
<property name="JDBC.ConnectionURL" value="${url}"/>
<property name="JDBC.Username" value="${username}"/>
<property name="JDBC.Password" value="${password}"/>
so the properties would have keys driver, url, username etc...
i.e SqlMapClientBuilder.buildSqlMapClient(configReader,properties);
-----Original Message-----
From: Nathan Maves [mailto:[EMAIL PROTECTED]
Sent: Wed 8/17/2005 5:34 AM
To: user-java@ibatis.apache.org
Subject: Re: Dynamic Database URL
Not sure that I understand you.
Let me explain a little better what I need and see if it is still the
solution.
I have a program that I need to 3 different instances of, in 3
different VM.
I just want to pass some parameters from the command line all the way
to the sqlmap config.
Possible?
Nathan
On Aug 16, 2005, at 1:24 PM, Larry Meadors wrote:
You can pass in a properties object to the sqlmapclient builder that
is substituted into the sqlmapconfig.xml file.
But, you will need 3 instances of the SqlMap client..
Larry
On 8/16/05, Nathan Maves <[EMAIL PROTECTED]> wrote:
Is there a way to dynamically change the db url based on a parameter
passed in at run time?
We have a program that needs to run against 3 different production
databases. The only thing changing is the DB URL.
Nathan
This e-mail and any attachment is for authorised use by the
intended recipient(s) only. It may contain proprietary material,
confidential information and/or be subject to legal privilege. It
should not be copied, disclosed to, retained or used by, any other
party. If you are not an intended recipient then please promptly
delete this e-mail and any attachment and all copies and inform the
sender. Thank you.
<winmail.dat>