Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: [329] in the generated java file: [C:\fredhopper\data\instances\indexer\tomcat\work\Catalina\localhost\fredhopper\org\apache\jsp\admin\login_jsp.java]
The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory

Stacktrace:	at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)	at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:366)	at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:468)	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)	at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:263)	at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)	at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)	at com.fredhopper.transformservlet.TransformServlet.forwardRequest(TransformServlet.java:253)	at com.fredhopper.transformservlet.TransformServlet.service(TransformServlet.java:158)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)	at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:263)	at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)	at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)	at com.fredhopper.bm.AccessLogSessionFilter.doFilter(AccessLogSessionFilter.java:45)	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)	at com.fredhopper.servlets.AdminAvailabilityFilter.doFilter(AdminAvailabilityFilter.java:55)	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1686)	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)	at java.lang.Thread.run(Thread.java:745)