aver si me pueden ayudar a determinar que esta mal
cbe resaltar que la libreria de mysql esta en la carpeta lib del tomcat
web.xml
Cita:
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>wolf</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<resource-ref>
<description>Base_de_Datos</description>
<res-ref-name>jdbc/wolf</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>wolf</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<resource-ref>
<description>Base_de_Datos</description>
<res-ref-name>jdbc/wolf</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>
context.xml
Cita:
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/wolf" docBase="wolf"
debug="5" reloadable="true" crossContext="true">
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/wolf"
auth="Container"
type="javax.sql.DataSource"
username="root"
password=""
maxActive="100" maxIdle="30" maxWait="10000"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:3306/wolf?autoReconnect=true"/>
</Context>
<Context path="/wolf" docBase="wolf"
debug="5" reloadable="true" crossContext="true">
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/wolf"
auth="Container"
type="javax.sql.DataSource"
username="root"
password=""
maxActive="100" maxIdle="30" maxWait="10000"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:3306/wolf?autoReconnect=true"/>
</Context>
prueba de coneccion
Cita:
public void open() throws Exception{
Context initCtx = new InitialContext(); // Creo de contexto
Context envCtx = (Context) initCtx.lookup("java:comp/env"); // Instancio contexto
DataSource ds = (DataSource) envCtx.lookup("jdbc/wolf"); // Obtengo DataSourse de conexion
conn = ds.getConnection(); // Abro conexión
conn.setAutoCommit(false); // Obligo a ejecutar todas las instrucciones como una misma transaccion
}
public void open() throws Exception{
Context initCtx = new InitialContext(); // Creo de contexto
Context envCtx = (Context) initCtx.lookup("java:comp/env"); // Instancio contexto
DataSource ds = (DataSource) envCtx.lookup("jdbc/wolf"); // Obtengo DataSourse de conexion
conn = ds.getConnection(); // Abro conexión
conn.setAutoCommit(false); // Obligo a ejecutar todas las instrucciones como una misma transaccion
}