You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-java@ibatis.apache.org by Zsolt <zk...@intland.com> on 2006/06/16 13:55:05 UTC
How to setup datasouce programmatically?
Hi,
In most cases we get the data-source from tomcat via JNDI. But we need to
make tests also without tomcat (thus without JNDI).
How can we do that programmatically? The ideal solution would be if I could
do something like below.
<!-- primary data-source --!>
<dataSource type="JNDI">
<property name="DataSource"
value="java:comp/env/jdbc/CodeBeamerDatasource"/>
</dataSource>
<!-- secondary data-source (if primary is not available) --!>
<dataSource type="SIMPLE">
<property value="com.mysql.jdbc.Driver" name="JDBC.Driver" />
<property value="..." name="JDBC.ConnectionURL" />
<property value="..." name="JDBC.Username" />
<property value="..." name="JDBC.Password" />
...
</dataSource>
Zsolt
RE: How to setup datasouce programmatically?
Posted by Zsolt <zk...@intland.com>.
Brandon,
can you send me the code for JNDI mock?
Zsolt
_____
From: Brandon Goodin [mailto:brandon.goodin@gmail.com]
Sent: Friday, June 16, 2006 4:14 PM
To: user-java@ibatis.apache.org
Subject: Re: How to setup datasouce programmatically?
I setup a mock JNDI context. It is pretty simple to do. If you email me
personally I will send you code for the JNDI mock.
Brandon
On 6/16/06, Zsolt <zk...@intland.com> wrote:
Hi,
In most cases we get the data-source from tomcat via JNDI. But we need to
make tests also without tomcat (thus without JNDI).
How can we do that programmatically? The ideal solution would be if I could
do something like below.
<!-- primary data-source --!>
<dataSource type="JNDI">
<property name="DataSource"
value="java:comp/env/jdbc/CodeBeamerDatasource"/>
</dataSource>
<!-- secondary data-source (if primary is not available) --!>
<dataSource type="SIMPLE">
<property value="com.mysql.jdbc.Driver" name="JDBC.Driver " />
<property value="..." name="JDBC.ConnectionURL" />
<property value="..." name="JDBC.Username" />
<property value="..." name=" JDBC.Password" />
...
</dataSource>
Zsolt
Re: How to setup datasouce programmatically?
Posted by Brandon Goodin <br...@gmail.com>.
I setup a mock JNDI context. It is pretty simple to do. If you email me
personally I will send you code for the JNDI mock.
Brandon
On 6/16/06, Zsolt <zk...@intland.com> wrote:
>
> Hi,
>
> In most cases we get the data-source from tomcat via JNDI. But we need to
> make tests also without tomcat (thus without JNDI).
>
> How can we do that programmatically? The ideal solution would be if I
> could
> do something like below.
>
> <!-- primary data-source --!>
> <dataSource type="JNDI">
> <property name="DataSource"
> value="java:comp/env/jdbc/CodeBeamerDatasource"/>
> </dataSource>
>
> <!-- secondary data-source (if primary is not available) --!>
> <dataSource type="SIMPLE">
> <property value="com.mysql.jdbc.Driver" name="JDBC.Driver" />
> <property value="..." name="JDBC.ConnectionURL" />
> <property value="..." name="JDBC.Username" />
> <property value="..." name="JDBC.Password" />
> ...
> </dataSource>
>
> Zsolt
>
>
>
>