Two things come to mind:
 
1. Make sure you've configured the resource reference in your web.xml or ejb-jar.xml as appropriate.  You've configured iBATIS to use a reference, rather than the actual JNDI name (a good thing).
 
2. Make sure the iBATIS name matches the resource reference name.  You seem to have repeated "jdbc" in what you sent.
 
Jeff Butler

 
On 9/6/05, Dionisio Egiluz Ruiz de Zárate <[EMAIL PROTECTED]> wrote:
I run from the IDE, i haven create one war,ear.ç
I have create one main class for this pourpose.
whithout using the jndi, usinf the jdbc driver direcktly it conects but i
cannot use my jndi.

----- Original Message -----
From: "Nathan Maves" <[EMAIL PROTECTED]>
To: < [email protected]>
Sent: Tuesday, September 06, 2005 10:02 PM
Subject: Re: help me to connect ibatis to one jndi name (connection pool)


You have to run your application inside the container.  I assume that
you are creating a WAR(or EAR) file and deploying it to websphere.
If not, you need to.

How are you running the application?

Nathan

On Sep 6, 2005, at 1:58 PM, Dionisio Egiluz Ruiz de Zárate wrote:

>
> i am ttring to configure ibatis for using one connection pool  configured
> into my websphere
> i have one jndi name (jdbc/dsDIT) and for connect i have into the  ibatins
> conf file ( SqlMapConfig.xml) this:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE sqlMapConfig
> PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
> " http://www.ibatis.com/dtd/sql-map-config-2.dtd">
> <sqlMapConfig>
> <typeAlias alias="order" type="testdomain.Order" />
> <transactionManager type="JDBC">
>  <dataSource type="JNDI">
>   <property name="DataSource" value="java:comp/env/jdbc/jdbc/dsDIT" />
>  </dataSource>
> </transactionManager>
> <sqlMap resource="DITT01CATEGORIAS.xml"/>
> </sqlMapConfig>
>
> but when i test the conection i recibed one exception (initial  context
> exception).
> i think that it doesn't find the jndi name but i have configure it.
>
> Can you help me?
>
> thanks
>
>





Reply via email to