On 10/06/2019 19:45, Mark Thomas wrote: > On 10/06/2019 12:08, Alex O'Ree wrote: >> I am on windows 7. Same partition as the os. > > Hmm. That is odd. A few random (ish) questions: > > Anything unusual about that file system? > > How much load (users, req/s) is the system under? > > Any changes from default JSP Servlet (Jasper) settings? > > Does the access log indicate concurrent access for the problematic > resources?
One more idea. Virus scanner locking files? Mark > > Mark > > >> >> On Mon, Jun 10, 2019, 3:20 AM Mark Thomas <ma...@apache.org> wrote: >> >>> On 07/06/2019 15:35, Alex O'Ree wrote: >>>> HTTP Status 500 – Internal Server Error >>>> Type Exception Report >>>> >>>> Message Unable to compile class for JSP >>>> >>>> Description The server encountered an unexpected condition that >>>> prevented it from fulfilling the request. >>> >>> Not as helpful as I had hoped. >>> >>> Given that the issue is random and that immediately retrying usually >>> works that tends to rule out permission issues. >>> >>> Where is the work directory located? If it is anywhere other than local >>> disk that might be the source of the problem. >>> >>> I'll look into improving those error messages a little (at least provide >>> source and destination file names). >>> >>> Mark >>> >>> >>>> >>>> Exception >>>> >>>> org.apache.jasper.JasperException: Unable to compile class for JSP >>>> >>> >>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:610) >>>> >>> >>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:399) >>>> >>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386) >>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330) >>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:742) >>>> >>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>>> >>> >>> org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) >>>> Root Cause >>>> >>>> java.io.IOException: tmpFile.renameTo(classFile) failed >>>> >>> org.apache.jasper.compiler.SmapUtil$SDEInstaller.install(SmapUtil.java:204) >>>> org.apache.jasper.compiler.SmapUtil.installSmap(SmapUtil.java:163) >>>> >>> org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:564) >>>> org.apache.jasper.compiler.Compiler.compile(Compiler.java:378) >>>> org.apache.jasper.compiler.Compiler.compile(Compiler.java:350) >>>> org.apache.jasper.compiler.Compiler.compile(Compiler.java:334) >>>> >>> >>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:595) >>>> >>> >>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:399) >>>> >>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386) >>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330) >>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:742) >>>> >>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) >>>> >>> >>> org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) >>>> Note The full stack trace of the root cause is available in the server >>> logs. >>>> >>>> >>>> >>>> >>>> On Fri, Jun 7, 2019 at 4:58 AM Mark Thomas <ma...@apache.org> wrote: >>>> >>>>> On 06/06/2019 20:38, Alex O'Ree wrote: >>>>>> I've upgraded from .34 to .40 somewhat recently (on windows) and have >>>>> been >>>>>> getting random errors rendering jsp pages recently. The trace is always >>>>>> related to jasper failing to rename a file. I'm not really sure what >>> the >>>>>> issue is. Has anyone seen this or something similar? >>>>>> >>>>>> Usually retrying the request resolves the issue immediately but >>> something >>>>>> seems fishy. This worked fine on previous versions. >>>>> >>>>> Can you provide a stack trace please. >>>>> >>>>> Thanks, >>>>> >>>>> Mark >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>>>> For additional commands, e-mail: users-h...@tomcat.apache.org >>>>> >>>>> >>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>> For additional commands, e-mail: users-h...@tomcat.apache.org >>> >>> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org