Hi All,

I had installed tomcat last year. Everything was find but yesterday i saw a
strange error. Under examples, i can't execute even a single jsp script.

I gets the following error. I don't have any CLASSPATH set. I m using Tomcat
6.0.14 & JRE1.6.0.02 with mod_jk. On the web interface, i am using
http://127.0.0.1:8080/

I tried using latest version of tomcat ie. 6.0.16 & JRE1.6.06 but in vain
and facing same issue. Can anybody guide me what could be the issue.

I have already set JAVA_HOME & CATALINA_HOME

Here is the error:




javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception
        
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        java.lang.Thread.run(Unknown Source)

*root cause*

java.lang.NoClassDefFoundError: Could not initialize class
org.apache.jasper.compiler.JspRuntimeContext
        org.apache.jasper.servlet.JspServlet.init(JspServlet.java:101)
        
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        java.lang.Thread.run(Unknown Source)





Thanks,
Gaurav Pruthi

Reply via email to