Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 10796 invoked from network); 12 Mar 2009 09:31:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Mar 2009 09:31:12 -0000 Received: (qmail 3010 invoked by uid 500); 12 Mar 2009 09:31:06 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 2962 invoked by uid 500); 12 Mar 2009 09:31:06 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 2951 invoked by uid 99); 12 Mar 2009 09:31:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Mar 2009 02:31:06 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Mar 2009 09:31:02 +0000 Received: by brutus.apache.org (Postfix, from userid 33) id 212A7234C041; Thu, 12 Mar 2009 02:30:41 -0700 (PDT) From: bugzilla@apache.org To: dev@tomcat.apache.org Subject: DO NOT REPLY [Bug 46841] New: ie6.0 download file X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: newchanged X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Tomcat 6 X-Bugzilla-Component: Catalina X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: wylsx@163.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: dev@tomcat.apache.org X-Bugzilla-Target-Milestone: default X-Bugzilla-Changed-Fields: Message-ID: Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Date: Thu, 12 Mar 2009 02:30:41 -0700 (PDT) X-Virus-Checked: Checked by ClamAV on apache.org https://issues.apache.org/bugzilla/show_bug.cgi?id=3D46841 Summary: ie6.0 download file Product: Tomcat 6 Version: 6.0.13 Platform: PC OS/Version: Windows Server 2003 Status: NEW Severity: normal Priority: P2 Component: Catalina AssignedTo: dev@tomcat.apache.org ReportedBy: wylsx@163.com with ie6.0, when i download file,and click [cancel]button , system trow exception:=20 2009-3-11 16:32:22 org.apache.catalina.core.StandardWrapperValve invoke =E4=B8=A5=E9=87=8D: Servlet.service() for servlet default threw exception java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(Unknown Source) at java.net.SocketOutputStream.write(Unknown Source) at org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer.doWr= ite(InternalOutputBuffer.java:764) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputF= ilter.java:124) at org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.= java:570) at org.apache.coyote.Response.doWrite(Response.java:560) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java= :353) at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:434) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:309) at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:2= 73) at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.j= ava:104) at com.opensymphony.module.sitemesh.filter.RoutableServletOutputStream.close(R= outableServletOutputStream.java:46) at org.apache.struts2.dispatcher.StreamResult.doExecute(StreamResult.java:240) at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSuppo= rt.java:178) at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultAction= Invocation.java:348) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:253) at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(= DefaultWorkflowInterceptor.java:221) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Metho= dFilterInterceptor.java:86) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(Validat= ionInterceptor.java:150) at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.d= oIntercept(AnnotationValidationInterceptor.java:48) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Metho= dFilterInterceptor.java:86) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(Co= nversionErrorInterceptor.java:123) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(Param= etersInterceptor.java:167) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Metho= dFilterInterceptor.java:86) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(S= taticParametersInterceptor.java:105) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterc= eptor.java:83) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadIn= terceptor.java:207) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelD= rivenInterceptor.java:74) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(= ScopedModelDrivenInterceptor.java:127) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(Pro= filingActivationInterceptor.java:107) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(Deb= uggingInterceptor.java:206) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingI= nterceptor.java:115) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nIntercept= or.java:143) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareI= nterceptor.java:121) at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Metho= dFilterInterceptor.java:86) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletCo= nfigInterceptor.java:170) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterce= ptor.java:123) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(E= xceptionMappingInterceptor.java:176) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:224) at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAction= Invocation.java:223) at com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStac= k.java:455) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocat= ion.java:221) at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504) at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.ja= va:419) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio= nFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC= hain.java:206) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.jav= a:119) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java= :55) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio= nFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC= hain.java:206) at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCl= eanUp.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio= nFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC= hain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j= ava:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j= ava:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:12= 8) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:10= 4) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav= a:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Htt= p11Protocol.java:581) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:4= 47) at java.lang.Thread.run(Unknown Source) --=20 Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=3De= mail ------- You are receiving this mail because: ------- You are the assignee for the bug.= --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org