Skip to main content

Posts

Showing posts with the label tomcat

org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcesso

org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor 这个错误是tomcat的lib文件夹jar包和项目的lib文件下的jar包冲突了 把项目下lib文件下和tomcat的jar的重复的全部删除。错误终于被搞定。 注意,如果你是先建flex工程然后转成web形式的,请把项目中tomcat类库删除,不然还会冲突 第二种解决办法 修改了tomcat里的context.xml文件,在context 元素下添加     

org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor

I got this error, when I deployed my web application on tomcat and click on the app link HTTP Status 500 -  type Exception report  message  description The server encountered an internal error () that prevented it from fulfilling this request.  exception  org.apache.jasper.JasperException: java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor  org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)  org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)  javax.servlet.http.HttpServlet.service(HttpServlet.java:717)  root cause  java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor cannot be ca...

org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor

When I try to connect to login a Web Application deployed on Tomcat, I receive the following error Cannot load  JDBC  driver class 'com.mysql.jdbc.Driver'. DEBUG [http-8080-1] (MysqlDAOFactory.java:120) - createConnection from uk.co.rantandrave.dao.mysql.Mysql_UserCredentialDAO:selectFirstUserCredentialWithUsernamePassword ERROR [http-8080-1] (Mysql_UserCredentialDAO.java:415) - Exception thrown creating record User Credential org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'         at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1136)         at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)         at uk.co.rantandrave.dao.daofactories.MysqlDAOFactory.createConnection(MysqlDAOFactory.java:141)         at uk.co.rantandrave.dao.mysql.Mysql_UserCredentialDA...