Hi,
I have a web application that was running on tomcat5.5. Now i want to deploy it on tomcat 6. when runing it, i got an error saying:
org.apache.jasper.JasperException: java.lang.ClassCastException:org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor
at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:356)
After a search, i found that DefaultAnnotationProcessor implements AnnotationProcessor and in tomcat 6 catalina.jar and jasper.jar both of them contains AnnotationProcessor interface in the same package. Some solution was suggested by kind people but it doesn't work for me, which is adding this line:
<Loader delegate="true" />
to the context element in the context.xml file of tomcat.
Did any body face this problem?
warm regards
根据上面的描述,并修改了tomcat里的context.xml文件,在context 元素下添加
<Loader delegate="true" />
即可
I have a web application that was running on tomcat5.5. Now i want to deploy it on tomcat 6. when runing it, i got an error saying:
org.apache.jasper.JasperException: java.lang.ClassCastException:org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor
at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:356)
After a search, i found that DefaultAnnotationProcessor implements AnnotationProcessor and in tomcat 6 catalina.jar and jasper.jar both of them contains AnnotationProcessor interface in the same package. Some solution was suggested by kind people but it doesn't work for me, which is adding this line:
<Loader delegate="true" />
to the context element in the context.xml file of tomcat.
Did any body face this problem?
warm regards
根据上面的描述,并修改了tomcat里的context.xml文件,在context 元素下添加
<Loader delegate="true" />
即可
本文介绍了一位开发者在尝试将基于Tomcat5.5的Web应用迁移至Tomcat6过程中遇到的ClassCastException错误,并详细记录了解决此问题的过程。最终通过在context.xml文件中为context元素添加<Loader delegate=true/>配置解决了部署问题。
186

被折叠的 条评论
为什么被折叠?



