conexion con tomcat

laurabec
15 de Octubre del 2008
Hola a todos,
estoy intentando acceder desde una aplicaci贸n jsp a oracle y no puedo.
Utilizo tomcat 5.5, JDK 1.5 y el ojdbc14.jar. Este lo he a帽adido al directorio commomlib dentro de tomcat y tambi茅n he a帽adido la ruta de 茅ste a la variable de entorno CLASSPATH.
Desde una aplicaci贸n Java, sin usar el tomcat, si puedo conectarme a la BD, por lo que supongo que la versi贸n de jdbc que utilizo es correcta.
En la aplicaci贸n jsp me carga el driver y efect煤a la conexi贸n, sin embargo me da error cuando creo una sentencia.
Este es el c贸digo de la aplicaci贸n jsp

<%@ page contentType="text/html;charset=WINDOWS-1252"%>
<%@ page import="java.sql.DriverManager" %>
<%@ page import="java.sql.*" %>

<%ResultSet rs = null;
try{
Class.forName ("oracle.jdbc.driver.OracleDriver");
out.println("Driver cargado");
}catch ( Exception e ){
out.println ( "No se puede cargar el driver" );
e.printStackTrace();
}

try{
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","SYSTEM","admin");
out.println("Conexi贸n realizada");
} catch (Exception e)
{
out.println ( "No se puede realizar la conexi贸n" );
}

Statement st = con.createStatement(); //aqu铆 aparece el error

%>

Tambi茅n he a帽adido al confserver.xml

<Resource name="jdbc/orcl"
auth="Container"
type="oracle.jdbc.pool.OracleDataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
factory="oracle.jdbc.pool.OracleDataSourceFactory"
url="jdbc:oracle:thin:@localhost:1521:orcl"
user="SYSTEM"
password="admin"
maxActive="20"
maxIdle="10"
maxWait="-1" />


y al context.xml
<ResourceLink global="jdbc/orcl" name="jdbc/orcl" type="oracle.jdbc.pool.OracleDataSource"/>

No s茅 si me he explicado medianamente bien...........muchas gracias por todo!!!!
Un saludo

Rastamula
15 de Octubre del 2008
que entorno de desarrollo usas, descargaste el driver ojdbc14, configuraste el sercidor de pruebas del entorno si lo estas probando desde ahy