Hi, You got this error is because when tomcat is processing your servlet, it was unable to cast to an AnnotationProcessor, see the section below (From StandardWrapper):
try { ... if (getParent() instanceof StandardContext) { ((StandardContext)getParent()).getAnnotationProcessor().processAnnotations(servlet); ((StandardContext)getParent()).getAnnotationProcessor().postConstruct(servlet); } AnnotationProcessor.postConstruct(servlet); .... } catch (ClassCastException e) { .... May I know what kind of webapp you are deploying, i never have this kind of problem for deploying any struts 1 or 2 webapps so far. I supposed that is not struts webapp. It seems to be something wrong with class loading, please check class loading part at the following link: http://tomcat.apache.org/tomcat-6.0-doc/config/loader.html Regards Li On 7/2/07, bindhu <[EMAIL PROTECTED]> wrote:
while opening my browser i get this error msg in my browser. this is the error msg. 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:320) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) root cause java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor org.apache.jasper.servlet.JspServletWrapper.getServlet( JspServletWrapper.java:146) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java :329) org.apache.jasper.servlet.JspServlet.serviceJspFile( JspServlet.java:320) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs. ----------------------------------------------- this is the msg i see in logs. Jul 2, 2007 3:42:17 PM org.apache.coyote.http11.Http11Protocol pause INFO: Pausing Coyote HTTP/1.1 on http-8080 Jul 2, 2007 3:42:18 PM org.apache.catalina.core.StandardService stop INFO: Stopping service Catalina Jul 2, 2007 3:42:19 PM org.apache.catalina.core.StandardContext stop INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/star] has not been started Jul 2, 2007 3:42:19 PM org.apache.coyote.http11.Http11Protocol destroy INFO: Stopping Coyote HTTP/1.1 on http-8080 -- View this message in context: http://www.nabble.com/Problem-in-JSP.-help-me-pls-tf4011460.html#a11391886 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Small win by playing smart Big win by playing honest