This error message is actually the JVM. What has happened is the
JVM has detected an error, but it can't figure out why it happened or how to
recover, so it gives up and asks you to file a bug report. You don't say,
but I would guess that you are using Sun's JVM on Linux or Solaris with the
Hotspot Server optimizations turned on. You can try not using the server
optimizations or a different version of the JVM (just different patches
might make your particular problem go away).
Randy
-Original Message-
From: Frank Lawlor [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, May 09, 2001 11:07 AM
To: Tomcat (E-mail)
Subject: Odd Tomcat Error Messages - please file a bug report
After using Tomcat for a while during development, especially
after deleting some old JSP .java/.class files from the work
directory, I get the follwing error:
--
--
-
Error: 500
Location: /examples/AGCW/home.jsp
Internal Servlet Error:
org.apache.jasper.JasperException: Unable to compile class
for JSPerror: An
error has occurred in the compiler; please file a bug report
(http://java.sun.com/cgi-bin/bugreport.cgi).
1 error
java.lang.Throwable(java.lang.String)
java.lang.Exception(java.lang.String)
javax.servlet.ServletException(java.lang.String)
org.apache.jasper.JasperException(java.lang.String)
boolean org.apache.jasper.compiler.Compiler.compile()
boolean
org.apache.jasper.runtime.JspServlet.loadJSP(java.lang.String,
java.lang.String, boolean, javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
void
org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfN
ecessary(javax
.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
void
org.apache.jasper.runtime.JspServlet$JspServletWrapper.service
(javax.servlet
.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse, boolean)
void
org.apache.jasper.runtime.JspServlet.serviceJspFile(javax.serv
let.http.HttpS
ervletRequest, javax.servlet.http.HttpServletResponse,
java.lang.String,
java.lang.Throwable, boolean)
void
org.apache.jasper.runtime.JspServlet.service(javax.servlet.htt
p.HttpServletR
equest, javax.servlet.http.HttpServletResponse)
void
javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
void
org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache
.tomcat.core.R
equest, org.apache.tomcat.core.Response)
void
org.apache.tomcat.core.ContextManager.service(org.apache.tomca
t.core.Request
, org.apache.tomcat.core.Response)
void
org.apache.tomcat.service.http.HttpConnectionHandler.processCo
nnection(org.a
pache.tomcat.service.TcpConnection, java.lang.Object [])
void org.apache.tomcat.service.TcpConnectionThread.run()
void java.lang.Thread.run()
--
--
-
I have a main page with frames that invokes a number of other
pages. A
number of
them give this error. If I directly invoke the other pages I
get no error
and when I
then invoke the main page, it is fine.
Frank Lawlor
Athens Group, Inc.
(512) 345-0600 x151
Athens Group, an employee-owned consulting firm integrating technology
strategy and software solutions.