Excepción al ejecutar un servlet

palomarp
02 de Junio del 2009
Hola,

tengo un problemilla al ejecutar un servlet. Me da la siguiente excepción:

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: La ejecuci�n del Servlet lanz� una excepci�n

causa ra�z

java.lang.NoSuchMethodError: Datos.<init>(ILjava/lang/String;Ljava/lang/String;IIDIILjava/lang/String;)V
LecturaBD.doGet(LecturaBD.java:185)
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.18.

¿A qué se puede deber el error? ¿Cómo podría solucionarlo?

Muchas gracias y un saludo,


Paloma

palomarp
02 de Junio del 2009
Hola,

ya he conseguido solucionar el problema anterior, pero ahora tengo otro. Al ejecutar el servlet me da la siguiente excepción:

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: La ejecuci�n del Servlet lanz� una excepci�n

causa ra�z

java.lang.NoClassDefFoundError: org/apache/xerces/jaxp/DocumentBuilderFactoryImpl
LecturaBD.generaDocumentoXML(LecturaBD.java:236)
LecturaBD.doGet(LecturaBD.java:172)
javax.servlet.http.HttpServlet.service(HttpServlet .java:617)
javax.servlet.http.HttpServlet.service(HttpServlet .java:717)

causa ra�z

java.lang.ClassNotFoundException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1387)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1233)
java.lang.ClassLoader.loadClassInternal(Unknown Source)
LecturaBD.generaDocumentoXML(LecturaBD.java:236)
LecturaBD.doGet(LecturaBD.java:172)
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.18.

No encuentra la clase DocumentBuiderFactoryImpl, pero yo lo he comprobado y está dónde debería estar. ¿Cómo podría solucionarlo?

Muchas gracias por todo y disculpad las molestias.

Un saludo,


Paloma