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