dataSource me devuelve la conexion nula, URGENTE

pepe
03 de Junio del 2004
tengo un problema y no hay manera,

mediante JNDI en el server.xml pongo resource name=" .......... etc con el user, password y eso

Al hacer en el programa
init = new InitialContext();
this.ctx = (Context) init.lookup ("java:comp/env");
this.dataSource = (DataSource) ctx.lookup ("jdbc/gdon");
this.con = (Connection)this.dataSource.getConnection();

me devuelve la conexion nula, el datasource lo coge bien ya que le hago un toStrign y tiene la linea, no es nulo,
no me da fallos al compilar ni nada, pero la conexion es nula, a que puede deberse??

No se si me habre explicado bien

Gracias