2013年9月4日星期三

Not compile jsp? ? Unable to compile class for JSP:

Myeclipse properly before suddenly start tomcat after restart stuck not being given any further into landing on the error jsp pages are being given

what circumstances ? ? ?

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

An error occurred at line: 22 in the generated java file
The method getJspApplicationContext (ServletContext) is undefined for the type JspFactory

Stacktrace:
at org.apache.jasper.compiler.DefaultErrorHandler.javacError (DefaultErrorHandler.java: 92)
at org.apache.jasper.compiler.ErrorDispatcher.javacError (ErrorDispatcher.java: 330)
at org.apache.jasper.compiler.JDTCompiler.generateClass (JDTCompiler.java: 439)
at org.apache.jasper.compiler.Compiler.compile (Compiler.java: 356)
at org.apache.jasper.compiler.Compiler.compile (Compiler.java: 334)
at org.apache.jasper.compiler.Compiler.compile (Compiler.java: 321)
at org.apache.jasper.JspCompilationContext.compile (JspCompilationContext.java: 592)
at org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java: 328)
at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java: 313)
at org.apache.jasper.servlet.JspServlet.service (JspServlet.java: 260)
at javax.servlet.http.HttpServlet.service (HttpServlet.java: 717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206)
at org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter.doFilter (StrutsExecuteFilter.java: 85)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206)
at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter (ActionContextCleanUp.java: 102)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206)
at org.apache.struts2.dispatcher.FilterDispatcher.doFilter (FilterDispatcher.java: 428)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206)
at org.springframework.security.web.FilterChainProxy.doFilter (FilterChainProxy.java: 163)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate (DelegatingFilterProxy.java: 237)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter (DelegatingFilterProxy.java: 167)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal (CharacterEncodingFilter.java: 88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java: 76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206)
at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java: 233)
at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java: 191)
at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java: 127)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java: 102)
at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java: 109)
at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java: 291)
at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java: 859)
at org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java: 602)
at org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java: 489)
at java.lang.Thread.run (Thread.java: 619)
2013-9-4 11:18:44 org.apache.catalina.core.ApplicationDispatcher invoke
Serious : Servlet.service () for servlet jsp threw exception
org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 22 in the generated java file
The method getJspApplicationContext (ServletContext) is undefined for the type JspFactory

Stacktrace:
at org.apache.jasper.compiler.DefaultErrorHandler.javacError (DefaultErrorHandler.java: 92)
at org.apache.jasper.compiler.ErrorDispatcher.javacError (ErrorDispatcher.java: 330)
at org.apache.jasper.compiler.JDTCompiler.generateClass (JDTCompiler.java: 439)
at org.apache.jasper.compiler.Compiler.compile (Compiler.java: 356)
at org.apache.jasper.compiler.Compiler.compile (Compiler.java: 334)
at org.apache.jasper.compiler.Compiler.compile (Compiler.java: 321)
at org.apache.jasper.JspCompilationContext.compile (JspCompilationContext.java: 592)
at org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java: 328)
at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java: 313)
at org.apache.jasper.servlet.JspServlet.service (JspServlet.java: 260)
at javax.servlet.http.HttpServlet.service (HttpServlet.java: 717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206)
at org.apache.catalina.core.ApplicationDispatcher.invoke (ApplicationDispatcher.java: 646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest (ApplicationDispatcher.java: 438)
at org.apache.catalina.core.ApplicationDispatcher.doForward (ApplicationDispatcher.java: 374)
at org.apache.catalina.core.ApplicationDispatcher.forward (ApplicationDispatcher.java: 302)
at org.apache.catalina.core.StandardHostValve.custom (StandardHostValve.java: 421)
at org.apache.catalina.core.StandardHostValve.throwable (StandardHostValve.java: 270)
at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java: 141)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java: 102)
at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java: 109)
at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java: 291)
at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java: 859)
at org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java: 602)
at org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java: 489)
at java.lang.Thread.run (Thread.java: 619)
2013-9-4 11:18:44 org.apache.catalina.core.StandardHostValve custom
Serious : Exception Processing ErrorPage [exceptionType = java.lang.Throwable, location = / pub/500.jsp]
org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 22 in the generated java file
The method getJspApplicationContext (ServletContext) is undefined for the type JspFactory

Stacktrace:
at org.apache.jasper.compiler.DefaultErrorHandler.javacError (DefaultErrorHandler.java: 92)
at org.apache.jasper.compiler.ErrorDispatcher.javacError (ErrorDispatcher.java: 330)
at org.apache.jasper.compiler.JDTCompiler.generateClass (JDTCompiler.java: 439)
at org.apache.jasper.compiler.Compiler.compile (Compiler.java: 356)
at org.apache.jasper.compiler.Compiler.compile (Compiler.java: 334)
at org.apache.jasper.compiler.Compiler.compile (Compiler.java: 321)
at org.apache.jasper.JspCompilationContext.compile (JspCompilationContext.java: 592)
at org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java: 328)
at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java: 313)
at org.apache.jasper.servlet.JspServlet.service (JspServlet.java: 260)
at javax.servlet.http.HttpServlet.service (HttpServlet.java: 717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206)
at org.apache.catalina.core.ApplicationDispatcher.invoke (ApplicationDispatcher.java: 646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest (ApplicationDispatcher.java: 438)
at org.apache.catalina.core.ApplicationDispatcher.doForward (ApplicationDispatcher.java: 374)
at org.apache.catalina.core.ApplicationDispatcher.forward (ApplicationDispatcher.java: 302)
at org.apache.catalina.core.StandardHostValve.custom (StandardHostValve.java: 421)
at org.apache.catalina.core.StandardHostValve.throwable (StandardHostValve.java: 270)
at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java: 141)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java: 102)
at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java: 109)
at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java: 291)
at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java: 859)
at org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java: 602)
at org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java: 489)
at java.lang.Thread.run (Thread.java: 619)





------ Solution ------------------------------------ --------
project in the clean look, the new compiler
------ Solution --------------------- -----------------------
The method getJspApplicationContext (ServletContext) is undefined for the type JspFactory this method did not analysis, try the upstairs first clean under construction , see if it is not compiled class files
------ Solution ------------------- -------------------------
landlord first try, alone in the tomcat / bin is available under a separate boot start , then check whether the page is being given , there are unsaved incomplete code labels ,
------ For reference only --------------------------- ------------
clean up all the files inside the tomcat kill recompile the same results
------ For reference only - -------------------------------------




cleaned up and put inside tomcat compiled recompile any files have to kill all the same results and the computer restarts do it once or so
------ For reference only ---------------------------------------

  
     
  
cleaned up and put inside tomcat compiled recompile any files have to kill all the same results and the computer restarts do it once or so  

ever tried to put tomcat following work \ Catalina \ localhost folder and delete the contents to try ?
------ For reference only -------------------------------------- -

    
         
    
cleaned up and put inside tomcat compiled recompile any files have to kill all the same results and the computer restarts do it once or so    
  
  
ever tried to put tomcat following work \ Catalina \ localhost folder and delete the contents to try ?  


deleted N times
------ For reference only -------------------------- -------------

      
             
      
cleaned up and put inside tomcat compiled recompile any files have to kill all the same results and the computer restarts do it once or so      
    
    
ever tried to put tomcat following work \ Catalina \ localhost folder and delete the contents to try ?    
  
  
  
deleted N times  

tomcat eclipse is not stuck in the process of file is missing ? Another tomcat it ?
------ For reference only -------------------------------------- -
files are in no less a colleague has just come to get rid of Catalina folder and then restart the like directly

This is what happens ? ? ? ? ? ? ? ? ?
------ For reference only -------------------------------------- -
not released deployed , need to re- deploy
------ For reference only -------------------------- -------------


good myeclipse before suddenly start tomcat after restart stuck not being given any further into landing on the error jsp pages are being given

startup has been launched with the normal case simply can not compile any jsp jsp files freely create a jsp file even if no content is also being given

没有评论:

发表评论