Topic: JSP 2.0
Application Server: JBoss 4.0.2 / Tomcat 5.5.9
Exception:
org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: 4 in the jsp file: /Test.jsp Generated servlet error: Syntax error, insert ";" to complete Statement org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:397) org.apache.jasper.compiler.Compiler.compile(Compiler.java:288) org.apache.jasper.compiler.Compiler.compile(Compiler.java:267) org.apache.jasper.compiler.Compiler.compile(Compiler.java:255) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
Resolution:
Java code within JSP scripting elements must comply with standard Java syntax. The exception indicates that the Web Container was unable to compile the translated JSP class because of the reason: Ending a Program statement with a semi-colon has been missed out in the line mentioned in the stack trace.
No comments:
Post a Comment