21/03/2012, 11:05
|
| | Fecha de Ingreso: marzo-2012 Ubicación: Galicia
Mensajes: 27
Antigüedad: 12 años, 10 meses Puntos: 0 | |
Respuesta: No consigo empezar (Conexión tomcat-mysql) Hola chuindang:
muchísimas gracias por la ayuda. Tiene mucha lógica lo que dices y pensaba que ya me habías resuelto el problema pero desgraciadamente sigue sin funcionar.
Ejecuto en el navegador http://localhost:8080/Academia/AccesoBD y me da el siguiente error:
Estado HTTP 500 -
--------------------------------------------------------------------------------
type Informe de Excepción
mensaje
descripción El servidor encontró un error interno () que hizo que no pudiera rellenar este requerimiento.
excepción
java.lang.NullPointerException
AccesoBD.doGet(AccesoBD.java:28)
javax.servlet.http.HttpServlet.service(HttpServlet .java:617)
javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/6.0.35.
------------------------
Estoy convencido que el problema es el que indicas (gracias por descubrírmelo): no se ejecuta init y por eso fuenteDatos es nulo o bien fuenteDatos se queda null pero... ¿porqué?
¿Hay algún problema con esto?
ctx = new InitialContext();
fuenteDatos = (DataSource)
ctx.lookup("java:comp/env/jdbc/bdAcademia");
El tomcat está funcionando, el mysql también y tengo la base creada con el administrador de mysql. Tengo el conector en el tomcat en el mysql y en el classpath. No lo entiendo
Espero haberme explicado bien.
Muchísimas gracias por la ayuda. |