Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2010, 14:26
AnaTG
 
Fecha de Ingreso: agosto-2010
Mensajes: 2
Antigüedad: 13 años, 8 meses
Puntos: 0
Conexión Java - Oracle

Hola,
Estoy utilizando ZK 3.5.1, NetBeans 6.5 con tomcat 6.0.18. y tengo un problema al conectarse a la base de datos.
en META-INF/contex.xml estan los parametros de conexión a la BD.

y el metodo de conexión:

public static synchronized Connection getConnection() {

Connection result = null;
DataSource ds = null;
try {
Context c = new InitialContext();
ds = (DataSource) c.lookup("java:comp/env/jdbc/SaceDS");
if (c != null && ds != null) {
result = ds.getConnection();
}


} catch (NamingException ne) { ne.printStackTrace();
} catch (SQLException sqle) {
sqle.printStackTrace();
}

return result;
}

Sin embargo todo indica que no esta leyendo el contenido del contex.xml
y presenta el error

javax.naming.NamingException: Cannot create resource instance
at org.apache.naming.factory.ResourceFactory.getObjec tInstance(ResourceFactory.java:143)
at javax.naming.spi.NamingManager.getObjectInstance(N amingManager.java:304)
at org.apache.naming.NamingContext.lookup(NamingConte xt.java:793)


Cabe destacar que esto sucede cuando lo corro en mi máquina, al correrlo en otras máquinas no presenta el error.

Agradezco si alguien me puede ayudar

Ana T