2013-02-05 48 views
0

在Web应用程序中获取奇怪的错误。在Web应用程序中获取奇怪的错误

org.apache.jasper.JasperException: Unable to compile class for JSPNote: sun.tools.javac.Main has been deprecated. 
error: An error has occurred in the compiler; please file a bug report (http://java.sun.com/cgi-bin/bugreport.cgi). 
1 error, 1 warning 
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:262) 
    at org.apache.jasper.runtime.JspServlet.loadJSP(JspServlet.java:465) 
    at org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:149) 
    at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:161) 
    at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:274) 
    at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:387) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
    at com.xvsi.servlet.ServletContainer.service(ServletContainer.java:404) 
    at com.xvsi.servlet.BVRequestDispatcher.forward(BVRequestDispatcher.java:133) 
    at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:692) 
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:584) 
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:147) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
    at com.xvsi.servlet.ServletContainer.service(ServletContainer.java:404) 
    at com.xvsi.servlet.ServletContainer.processRequest(ServletContainer.java:348) 
    at com.xvsi.servlet.ServletContextContainer.processRequest(ServletContextContainer.java:819) 
    at com.xvsi.servlet.BVServletEngine.service(BVServletEngine.java:246) 
    at com.xvsi.servlet.BVServletConnector.service(BVServletConnector.java:141) 
+1

从JDK1.3转换到1.4(即古老的JDK)时发生此错误。你运行的是哪个版本的Tomcat?至少尝试升级到JDK1.5/Tomcat 6或7. –

+0

[错误33601](https://issues.apache.org/bugzilla/show_bug.cgi?id=33601)。 – Lion

回答

0

这通常意味着在JSP页面中存在语法错误等。没有看到更多,很难提供建议。