Return-Path: X-Original-To: apmail-tomcat-users-archive@www.apache.org Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BD48110F06 for ; Thu, 10 Oct 2013 17:49:09 +0000 (UTC) Received: (qmail 31018 invoked by uid 500); 10 Oct 2013 17:49:05 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 30871 invoked by uid 500); 10 Oct 2013 17:49:05 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 30862 invoked by uid 99); 10 Oct 2013 17:49:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Oct 2013 17:49:05 +0000 X-ASF-Spam-Status: No, hits=1.0 required=5.0 tests=FORGED_YAHOO_RCVD,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [98.139.212.163] (HELO nm4.bullet.mail.bf1.yahoo.com) (98.139.212.163) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Oct 2013 17:48:58 +0000 Received: from [98.139.212.147] by nm4.bullet.mail.bf1.yahoo.com with NNFMP; 10 Oct 2013 17:48:36 -0000 Received: from [68.142.230.75] by tm4.bullet.mail.bf1.yahoo.com with NNFMP; 10 Oct 2013 17:48:36 -0000 Received: from [127.0.0.1] by smtp232.mail.bf1.yahoo.com with NNFMP; 10 Oct 2013 17:48:36 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1381427316; bh=Jf4NQl0K6ejKdCPoOsNOcMtYh+Tw7yxSQpFWEHKyGPM=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding:X-Antivirus:X-Antivirus-Status; b=SbZ59sSYRUXJ/Q2Be5G0D+0aFnp0/uGmfyOL/QUr11J15ytoQnae02FR3pXBzRbOoYk0RmhgtehklYm8KA9LSOA0/sw2LyV8DHQpg3iy3Kj5obj1rAtW8v2DLUFa0lP1rfM0zzDEXzrX/38VDp+jggwWwDoOujUgOq503yFMiIA= X-Yahoo-Newman-Id: 185698.92332.bm@smtp232.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 8XcRWkQVM1nKBVecwMRdWsfaR4NAme1FlAENR1vS0XehydS EIW0JDOSoep_JkgHJkyWmjdaMy9QQo7gVFc.YjbTWBpFWbM_TvaEn61vFygi 5l0affvG.LPh_doYs9g9snpqr1bRiVxZ6O8MMFArCiVzym.6jQQV0nXiu.z2 ouQj0cGFUuWatdvNq7QFYXv_BhUs_vBK35pi8Gf4D1LGraLVPpNoJxB1SxQ6 8Buuy9Ye3QuUXvA5oj8ZI6CJn.wL8S_Sgd4Y8AkUxraigE0SM_8QhmXbf_2i BbUwGKEHl_MU9tYYYoVwhkTXujdrzix406piNl6J3n1D3LWctHTLAFBg6qqi 0h1yig5d1pFpIFXDiFrP4v0twZHLBY9DzxIT9n5x_9KdymOvkAmy2z1BocIZ Go7kCVjL3ajrgOAU_Opzl7jalIP7UVgscMu_3TwOIvTG19C6wE1au9l2IGyY rREOLDI.2s7AS3rbp8R79wm4lC1sYr65VRmuUYm53Zi0vR5OY2X5h0x6Le6n P8Fw1zvzS4MG.QdXQrLQ1lLKgzeqhuREAfT01qsziZbrWAEN03DjGUJ6f_U_ btigElsmqT5fq8yfZsiKzAu4nWE8lDAE_hmbfxeaJ.qsG53VZSjJ26KGvVIw 1YHqMJrd2pmcQVC3ELbfZuqhVkcruslff8wXyjij_fA8ibaD6lvCHlGuRTz3 oNyDUVAOYRSBtSdS7HvIitKWJZa4XjXMdD3sLaM1urbrOENz.Qzda_LQxnJS a2kHSVqHw2VvDRtoE6L4ppyi00Ikyu3JcG810oJkVLYTsPQ6gP6SOO86t5uQ n00MASyxAhRutrxYanzWrudbNNIUa X-Yahoo-SMTP: PKuT8k2swBCeFOHzkGy5rTOUTa2hBxlR X-Rocket-Received: from [127.0.0.1] (its_toasted@108.38.238.177 with ) by smtp232.mail.bf1.yahoo.com with SMTP; 10 Oct 2013 17:48:36 +0000 UTC Message-ID: <5256E85F.5050504@yahoo.com> Date: Thu, 10 Oct 2013 10:48:15 -0700 From: Mark Eggers User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: Tomcat Users List Subject: Re: Why am i getting this exception often? References: <5256DC29.5020706@christopherschultz.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 131009-1, 10/09/2013), Outbound message X-Antivirus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org 1. Please don't top-post 2. Please read: http://www.catb.org/esr/faqs/smart-questions.html On 10/10/2013 10:31 AM, Muralidhar Yaragalla wrote: > I am using all default settings. I am deploying the war file in webapp > folder of tomcat. just downloaded, kept the war file in webapp folder and > started the tomcat. I have not done anything else. > Exact version of each please: 1. Tomcat (not just 7, but 7.0.x) 2. JVM version (not just 7, but 1.7.0_x) 3. OS, version, and bits This particular error has been discussed before, but only on a really old version of Tomcat. There are similar errors that occur that apparently have to do with Windows indexing the java.io.tmpdir directory. See for example: http://www.coderanch.com/t/468010/Tomcat/Strange-behavior-Tomcat-classFile-delete However, since I don't know if you're running on Windows, I don't know if this is applicable. Google the following for other discussions: java.io.IOException: tmpFile.renameTo(classFile) failed Apparently BIRT has had issues with this in the past as well (and from your blog, I see that you use BIRT). Again, these are pretty much random guesses since information is lacking. On the plus side, I've never seen this problem occur in any of my environments with any JSP file. . . . just my two cents /mde/ > *Thanks And Regards,* > Muralidhar Yaragalla.* > (Visit My Blog ) > * > > > On Thu, Oct 10, 2013 at 10:26 PM, Christopher Schultz < > chris@christopherschultz.net> wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA256 >> >> Muralidhar, >> >> On 10/10/13 12:40 PM, Muralidhar Yaragalla wrote: >>> No help on this? >> >> No further details? >> >> For instance, what does the directory look like where the file is >> being (attempted to be) renamed? How about permissions? >> >> You can't just post a stack trace and ask "how can I prevent this"? >> >> - -chris >> >>> >>> *Thanks And Regards,* Muralidhar Yaragalla.* (Visit My Blog >>> ) * >>> >>> >>> On Wed, Oct 9, 2013 at 10:22 PM, Muralidhar Yaragalla < >>> java.yaragalla@gmail.com> wrote: >>> >>>> I am getting this exception very often even when i am using >>>> tomcat without eclipse. Is there a way to avoid this? >>>> >>>> *Thanks And Regards,* Muralidhar Yaragalla.* (Visit My Blog >>>> ) * >>>> >>>> >>>> On Wed, Oct 9, 2013 at 7:00 PM, Muralidhar Yaragalla < >>>> java.yaragalla@gmail.com> wrote: >>>> >>>>> Hi i am using tomcat-7 with eclipse kepler. I am getting the >>>>> following exception very often. Is there a way to prevent >>>>> this? >>>>> >>>>> Exception:org.apache.jasper.JasperException: Unable to compile >>>>> class for JSP Stack trace: >>>>> >>>>> org.apache.jasper.JasperException: Unable to compile class for >>>>> JSP at >>>>> >> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:661) >>>>> >>>>> >> 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.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 >>>>> >> org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164) >>>>> >>>>> >> at >> >> org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:371) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:275) >>>>> at >>>>> >> org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> at >>>>> >> com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:176) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265) >>>>> at >>>>> >> org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:249) >>>>> at >>>>> >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> at >>>>> >> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:249) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:252) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) >>>>> at >>>>> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171) >>>>> at >>>>> >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> at >>>>> >> com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> at >>>>> >> org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> at >>>>> >> com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> at >>>>> >> com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187) >>>>> >>>>> >> at >> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246) >>>>> at >>>>> >> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) >>>>> >>>>> >> at >> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:546) >>>>> at >>>>> >> org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) >>>>> >>>>> >> at >> >> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91) >>>>> at >>>>> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) >>>>> >>>>> >> at >> >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) >>>>> at com.ymd.ums.LoginFilter.doFilter(LoginFilter.java:36) 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:472) >>>>> >>>>> >> 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:936) >>>>> at >>>>> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) >>>>> >>>>> >> at >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) >>>>> at >>>>> >> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) >>>>> >>>>> >> at >> >> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) >>>>> at >>>>> >> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) >>>>> >>>>> >> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) >>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown >>>>> Source) at java.lang.Thread.run(Unknown Source) Caused by: >>>>> java.io.IOException: tmpFile.renameTo(classFile) failed at >>>>> >> org.apache.jasper.compiler.SmapUtil$SDEInstaller.install(SmapUtil.java:204) >>>>> >>>>> >> at org.apache.jasper.compiler.SmapUtil.installSmap(SmapUtil.java:163) >>>>> at >>>>> >> org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:483) >>>>> >>>>> >> 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) >>>>> >>>>> >>>>> >>>>> >> *Thanks And Regards,* >>>>> Muralidhar Yaragalla.* (Visit My Blog >>>>> ) * >>>>> >>>> >>>> >>> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org For additional commands, e-mail: users-help@tomcat.apache.org