On Mar 28, 2006, at 2:41 PM, akiramoto wrote:
I have a J2EE application that has a Connector Module, and it has
to lookup a
DataSource configured at Geronimo. Using WebSphere Application
Server 6.0,
it is very simple, because the only thing that I have to do is to
use the
Context.lookup (for example. context.lookup("jdbc/MyDS") ). But
this lookup
doesn't work at Geronimo, and all the articles that I found show
examples
using resource references at Web Applications and EJB Applications.
Where do I have to configure the references to the datasources at my
Connector module? Should I do anything in particular?
I'm not sure I understand exactly what you are trying to do. You
seem to be stating that you have a resource adapter that uses jndi to
look up a datasource. If this is what you mean, you are relying on
non-j2ee features: there are no provisions for jndi access from a
resource adapter. However, if you declare a resource-ref to the
datasource in every j2ee module that uses the connector, I think you
will still be able to look up the datasource in the connector under
the java:comp/env/jdbc/MyDS type name.
Otherwise...
You have to follow the j2ee specification and declare all your
datasources as resource-refs in the appropriate j2ee module. If the
datasource is deployed as a connector in the same ear file, geronimo
will find it as long as the connection-factory-name in the geronimo
plan is the same as the resource-ref-name. This will also work (in
1.0) if the connector is deployed as a standalone j2ee module (not
in an ear) (the rules for 1.1 will be slightly different). If you
name the connection-factory differently or put it in a separate ear,
you need to provide more configuration and you should probably read
about it in Aaron's book http://www.chariotsolutions.com/geronimo/
geronimo-html-toc.html
hope this helps, please explain what you are doing in more detail if
you still have problems.
thanks
david jencks
Thanks in advance,
--
View this message in context: http://www.nabble.com/Datasource-
lookup-at-Connector-Module-t1357708.html#a3636478
Sent from the Apache Geronimo - Users forum at Nabble.com.