root cause 

Error starting modern compiler
        org.apache.tools.ant.taskdefs.compilers.Javac13.execute()
(/usr/lib/libant-1.6.2.jar.so)
        org.apache.tools.ant.taskdefs.Javac.compile()



check that your JAVA_HOME points to a jdk, not a jre. It may be jasper
compiler don't find a suitable java compiler.

Btw, this is quite curious:

/usr/lib/libjasper5-compiler-5.0.30.jar.so

You should probably use the official tomcat release files available on
apache.org to be sure it's not a distro related problem.
Please also note 5.0.30 is a beta, latest 5.0.x tomcat stable version is
5.0.28
The .jar.so extension is ..... frightening :)

Paul Stewart a écrit :

>Hi there...
>
>Running Fedora Core 4 and installed Tomcat via yum installs....
>
>I'm trying to get Nutch search engine working and keep getting the
>following errors.  I'm told by the nutch mailing list that this is a
>specific issue to Tomcat??
>
>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: Unable to compile class for JSP
>       
>org.apache.jasper.compiler.DefaultErrorHandler.javacError(java.lang.Stri
>ng, java.lang.Exception) (/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       
>org.apache.jasper.compiler.ErrorDispatcher.javacError(java.lang.String,
>java.lang.Exception) (/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       
>org.apache.jasper.compiler.Compiler.generateClass(java.lang.String[])
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       org.apache.jasper.compiler.Compiler.compile(boolean, boolean)
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       org.apache.jasper.compiler.Compiler.compile(boolean)
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       org.apache.jasper.compiler.Compiler.compile()
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       org.apache.jasper.JspCompilationContext.compile()
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       
>org.apache.jasper.servlet.JspServletWrapper.service(javax.servlet.http.H
>ttpServletRequest, javax.servlet.http.HttpServletResponse, boolean)
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       
>org.apache.jasper.servlet.JspServlet.serviceJspFile(javax.servlet.http.H
>ttpServletRequest, javax.servlet.http.HttpServletResponse,
>java.lang.String, java.lang.Throwable, boolean)
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       
>org.apache.jasper.servlet.JspServlet.service(javax.servlet.http.HttpServ
>letRequest, javax.servlet.http.HttpServletResponse)
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       
>javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
>javax.servlet.ServletResponse) (/usr/lib/libservletapi5-5.0.30.jar.so)
>       
>org.apache.catalina.valves.ErrorReportValve.invoke(org.apache.catalina.R
>equest, org.apache.catalina.Response, org.apache.catalina.ValveContext)
>(/usr/lib/libcatalina-5.0.30.jar.so)
>       
>org.apache.coyote.tomcat5.CoyoteAdapter.service(org.apache.coyote.Reques
>t, org.apache.coyote.Response) (/usr/lib/libcatalina-5.0.30.jar.so)
>       
>org.apache.coyote.http11.Http11Processor.process(java.io.InputStream,
>java.io.OutputStream) (/usr/lib/libtomcat-http11-5.0.30.jar.so)
>       
>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
>onnection(org.apache.tomcat.util.net.TcpConnection, java.lang.Object[])
>(/usr/lib/libtomcat-http11-5.0.30.jar.so)
>       
>org.apache.tomcat.util.net.TcpWorkerThread.runIt(java.lang.Object[])
>(/tmp/libtomcat-util-5.0.30.jar.so9a2vfs.so)
>       org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
>(/tmp/libtomcat-util-5.0.30.jar.so9a2vfs.so)
>       java.lang.Thread.run() (/usr/lib/libgcj.so.6.0.0)
>
>
>root cause 
>
>Error starting modern compiler
>       org.apache.tools.ant.taskdefs.compilers.Javac13.execute()
>(/usr/lib/libant-1.6.2.jar.so)
>       org.apache.tools.ant.taskdefs.Javac.compile()
>(/usr/lib/libant-1.6.2.jar.so)
>       org.apache.tools.ant.taskdefs.Javac.execute()
>(/usr/lib/libant-1.6.2.jar.so)
>       
>org.apache.jasper.compiler.Compiler.generateClass(java.lang.String[])
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       org.apache.jasper.compiler.Compiler.compile(boolean, boolean)
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       org.apache.jasper.compiler.Compiler.compile(boolean)
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       org.apache.jasper.compiler.Compiler.compile()
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       org.apache.jasper.JspCompilationContext.compile()
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       
>org.apache.jasper.servlet.JspServletWrapper.service(javax.servlet.http.H
>ttpServletRequest, javax.servlet.http.HttpServletResponse, boolean)
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       
>org.apache.jasper.servlet.JspServlet.serviceJspFile(javax.servlet.http.H
>ttpServletRequest, javax.servlet.http.HttpServletResponse,
>java.lang.String, java.lang.Throwable, boolean)
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       
>org.apache.jasper.servlet.JspServlet.service(javax.servlet.http.HttpServ
>letRequest, javax.servlet.http.HttpServletResponse)
>(/usr/lib/libjasper5-compiler-5.0.30.jar.so)
>       
>javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
>javax.servlet.ServletResponse) (/usr/lib/libservletapi5-5.0.30.jar.so)
>       
>org.apache.catalina.valves.ErrorReportValve.invoke(org.apache.catalina.R
>equest, org.apache.catalina.Response, org.apache.catalina.ValveContext)
>(/usr/lib/libcatalina-5.0.30.jar.so)
>       
>org.apache.coyote.tomcat5.CoyoteAdapter.service(org.apache.coyote.Reques
>t, org.apache.coyote.Response) (/usr/lib/libcatalina-5.0.30.jar.so)
>       
>org.apache.coyote.http11.Http11Processor.process(java.io.InputStream,
>java.io.OutputStream) (/usr/lib/libtomcat-http11-5.0.30.jar.so)
>       
>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
>onnection(org.apache.tomcat.util.net.TcpConnection, java.lang.Object[])
>(/usr/lib/libtomcat-http11-5.0.30.jar.so)
>       
>org.apache.tomcat.util.net.TcpWorkerThread.runIt(java.lang.Object[])
>(/tmp/libtomcat-util-5.0.30.jar.so9a2vfs.so)
>       org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
>(/tmp/libtomcat-util-5.0.30.jar.so9a2vfs.so)
>       java.lang.Thread.run() (/usr/lib/libgcj.so.6.0.0)
>
>
>note The full stack trace of the root cause is available in the Apache
>Tomcat/5.0 logs.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to