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