Ho distribuito un'applicazione web Apache Wicket che utilizza Spring e Hibernate alla mia istanza Tomcat 5.5. Quando accedo all'interfaccia di Tomcat Manager, vedo che l'applicazione web che ho distribuito non è in esecuzione. Quando premo 'Start' ottengo il seguente messaggio di errore; "FAIL - L'applicazione al percorso di contesto/spaghetti non può essere avviata".Come risolvere l'errore listenerStart quando si distribuisce l'app Web in Tomcat 5.5?
mio catalina.log contiene quanto segue:
Apr 15, 2010 1:51:22 AM org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(/var/lib/tomcat5.5/webapps/spaghetti/WEB-INF/lib/jsp-api-6.0.16.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/jsp/JspPage.class
Apr 15, 2010 1:51:22 AM org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(/var/lib/tomcat5.5/webapps/spaghetti/WEB-INF/lib/servlet-api-6.0.16.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
Apr 15, 2010 1:51:24 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Apr 15, 2010 1:51:24 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/spaghetti] startup failed due to previous errors
Estratto dal web.xml:
<listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener>
Qualsiasi aiuto è molto apprezzato.
Guardate questa: http://blog.trifork.com/2011/03/18/debugging-the-dreaded-severe-error-listenerstart-and-severe-error-filterstart-tomcat-error-messages/ –