tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Diego Castillo" <>
Subject MySQL DataSource using Tomcat 4
Date Fri, 14 Dec 2001 09:18:58 GMT
Hi all!

I have a JSP that must fetch some information from a MySQL database.
Everything works fine if I create manually a DataSource in my code: pool =

Now I would like Tomcat to create this DataSource object at start-up and
find it using JNDI ENC. My code looks like:

  InitialContext initialContext = new InitialContext();
  DataSource pool =
    (DataSource) initialContext.lookup("java:comp/env/jdbc/pim");

This code does find a DataSource object, but it seems that the object found
is not initialised. I have tried many different combinations for my
"server.xml" file, but it just looks impossible to figure out what the
problem is. The JDBC driver is below common/lib and I am using Tomcat in
standalone mode. My "server.xml" file looks like:

  <Context path="" docBase="pim" debug="0">
    <Resource name="jdbc/pim" auth="Container" type="javax.sql.DataSource"/>
    <ResourceParams name="jdbc/pim">

Does anybody know what is happening? How do I instruct tyrex about the
factory it should use?

Any help would be welcome!

Diego Castillo

To unsubscribe:   <>
For additional commands: <>
Troubles with the list: <>

View raw message