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

Reply via email to