java.lang.ClassNotFoundException Web service
Bueno antes que nada un saludo a todos.
Tengo este problema sobre tomcat.
Estoy usando Spring, y Axis 2 para un webservice al correr el server me da el siguiente error.
GRAVE: Error configurando escuchador de aplicación de clase org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4148)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4704)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
10/08/2011 03:04:26 PM org.apache.catalina.core.StandardContext listenerStart
GRAVE: Se ha saltado la instalación de escuchadores de aplicación debido a error(es) previo(s)
10/08/2011 03:04:26 PM org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
10/08/2011 03:04:26 PM org.apache.catalina.core.StandardContext start
GRAVE: Falló en arranque del Contexto [/Android] debido a errores previos
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4148)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4704)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
10/08/2011 03:04:26 PM org.apache.catalina.core.StandardContext listenerStart
GRAVE: Se ha saltado la instalación de escuchadores de aplicación debido a error(es) previo(s)
10/08/2011 03:04:26 PM org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
10/08/2011 03:04:26 PM org.apache.catalina.core.StandardContext start
GRAVE: Falló en arranque del Contexto [/Android] debido a errores previos
De ante mano gracias.
- Inicie sesión o regístrese para enviar comentarios
Revisa que en tu classpath
Revisa que en tu classpath tengas agregada la librería de spring y que tu web.xml esté configurado algo así
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/Spring/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
curiosidad
por cierto no pude evitar notar que en la última línea del ST, viene esto "[/Android]" y me llamo la atención, para que estás usando este webservice? :p si es secreto no hay problema solo es curiosidad
Spring
Asi es no tenia agregada la libreria de spring ya lo corregi.
Lo uso para una aplicacion movil Cliente-Servidor.
La aplicacion es de noticias.
Saludos.
Estoy usando
Estoy usando Spring, Jboss y Axis2.
Y como base de datos postgreSQL.