Servlet.service() throws ClassCastException

J'ai une application web java. J'ai mis en place ce nouveau projet et de l'obtention de l'exception suivante lorsque je lance un jsp,

Oct 10, 2012 3:01:49 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:151)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
Oct 10, 2012 3:01:57 AM org.apache.catalina.loader.WebappClassLoader modified
INFO:     Additional JARs have been added : 'activation-1.1.jar'
Oct 10, 2012 3:01:57 AM org.apache.catalina.core.StandardContext reload
INFO: Reloading this Context has started
Oct 10, 2012 3:01:57 AM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: The web application [/AutoUpgrade] registered the JBDC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
Oct 10, 2012 3:01:57 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/AutoUpgrade] appears to have started a thread named [Timer-0] but has failed to stop it. This is very likely to create a memory leak.

J'ai essayé de nettoyer et de la construction du projet à de nombreuses reprises, l'obtention de la dernière service-api.jar mon lib est très vaste et je ne parvient pas à déterminer s'il existe des incohérences entre un pot qui est à l'origine de cette erreur. Je suis en cours d'exécution du projet sur Apache Tomcat 6 sur jdk 1.6 (mon projet a besoin de fonctionner sur 1.6). J'ai essayé de googler cette exception, mais il n'a pas obtenir un poste pertinent à mon problème. Les questions pertinentes sur stackoverflow parler de NullPointerException.

Je pense que le problème doit être avec ma bibliothèque, mais je ne peux pas le point à la racine de la cause.

Grâce

Est le problème avec une JSP, ou avec tous les Jsp? Comment avez-vous manige dépendances - maven/ivy/gradle ou copiant simplement les pots à la main? Vous pouvez consulter votre liste de dépendances, pour voir si tout tomcat bibliothèque est incluse à titre de projet à la dépendance qui sera la plus susceptible d'être le problème.
Le problème avec toutes les pages jsp. J'ai copié tous les fichiers jar à la main dans mes projets dossier lib. Va vérifier les dépendances dans ma bibliothèque tomcat et vous laisser savoir

OriginalL'auteur Rishabh | 2012-10-10