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]