Foros del Web » Programación para mayores de 30 ;) » Java »

Error http 500 tomcat

Estas en el tema de Error http 500 tomcat en el foro de Java en Foros del Web. hola, estoy desarrollando un sitio web con el modelo MVC, pero cuando intento cargar el driver de mysql en mi servlet me aparece este error ...
  #1 (permalink)  
Antiguo 12/11/2011, 13:59
 
Fecha de Ingreso: noviembre-2011
Mensajes: 3
Antigüedad: 12 años, 5 meses
Puntos: 0
Error http 500 tomcat

hola, estoy desarrollando un sitio web con el modelo MVC, pero cuando intento cargar el driver de mysql en mi servlet me aparece este error en el navegador:

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

javax.servlet.ServletException: Servlet.init() para servlet servlet lanz� excepci�n
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11AprProcessor.proces s(Http11AprProcessor.java:857)
org.apache.coyote.http11.Http11AprProtocol$Http11C onnectionHandler.process(Http11AprProtocol.java:56 5)
org.apache.tomcat.util.net.AprEndpoint$Worker.run( AprEndpoint.java:1509)
java.lang.Thread.run(Unknown Source)

causa ra�z

java.lang.NullPointerException
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Unknown Source)
control.servlet.init(servlet.java:37)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11AprProcessor.proces s(Http11AprProcessor.java:857)
org.apache.coyote.http11.Http11AprProtocol$Http11C onnectionHandler.process(Http11AprProtocol.java:56 5)
org.apache.tomcat.util.net.AprEndpoint$Worker.run( AprEndpoint.java:1509)
java.lang.Thread.run(Unknown Source)

nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/6.0.18.
Apache Tomcat/6.0.18

La linea "control.servlet.init(servlet.java:37)" es la siguiente:

Class.forName(config.getInitParameter("jdbcDriver" ));

esta lo que hace es invocar el parametro inicial "jdbcDriver" dentro de WEB.xml. Se que funciona asi, por que en un ejemplo de un libro asi lo hace y funciona, pero mi servlet no
alguna sugerencia lo agradeceria.
  #2 (permalink)  
Antiguo 12/11/2011, 18:04
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: Error http 500 tomcat

Cita:
Class.forName(config.getInitParameter("jdbcDriver" ));
Revisa el ejemplo en el que estás basándote, te falta algo.

Esta línea lo que hace es recuperar de algún sitio (un fichero de properties supongo) el nombre de una clase
Cita:
java.lang.NullPointerException
da a entender que no estás recuperando nada.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Etiquetas: 500, mysql, tomcat, https
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:33.