Hi Guofeng, It would be really helpful if I could have the JSP page that is causing this error and instructions on how to reproduce the error.
Thanks Craig On Thu, Apr 26, 2012 at 7:13 AM, Guofeng Zhang <guof...@radvision.com>wrote: > Hi, > > This is a page generated by JSP using tags developed by us. This page > works well on JBoss 5 which using Tomcat 6.x (a branch or so). Because our > app only use web technology, so we port the app to Tomcat 7.0.22 recently. > When the app is access from browser for a while, "Stream closed" error > occurred. > > I google the internet and do not find useful information about how to > solve it. > > Your advice is appreciated. > > Thanks > > Guofeng > > 2012-04-25 15:47:59,679 INFO [STDE] java.io.IOException: Stream closed > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.jasper.runtime.JspWriterImpl.ensureOpen(JspWriterImpl.java:210) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.jasper.runtime.JspWriterImpl.write(JspWriterImpl.java:322) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.jasper.runtime.JspWriterImpl.write(JspWriterImpl.java:353) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.jasper.runtime.JspWriterImpl.print(JspWriterImpl.java:488) > 2012-04-25 15:47:59,679 INFO [STDE] at > com.vnex.tags.VNeXBodyTagSupport.doEndTag(VNeXBodyTagSupport.java:68) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.jsp.jsp.virtualroom.main_jsp._jspx_meth_vnex_005finstance_005f0(main_jsp.java:1333) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.jsp.jsp.virtualroom.main_jsp._jspService(main_jsp.java:317) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > 2012-04-25 15:47:59,679 INFO [STDE] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530) > 2012-04-25 15:47:59,679 INFO [STDE] at > com.vnex.tags.GetTag.doEndTag(GetTag.java:209) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.jsp.jsp.OLtemplate_jsp._jspx_meth_vnex_005fget_005f0(OLtemplate_jsp.java:95) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.jsp.jsp.OLtemplate_jsp._jspService(OLtemplate_jsp.java:67) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > 2012-04-25 15:47:59,679 INFO [STDE] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329) > 2012-04-25 15:47:59,679 INFO [STDE] at > com.vnex.core.MainEntry.doRequest(MainEntry.java:453) > 2012-04-25 15:47:59,679 INFO [STDE] at > com.vnex.core.MainEntry.doGet(MainEntry.java:144) > 2012-04-25 15:47:59,679 INFO [STDE] at > com.vnex.core.MainEntry.doPost(MainEntry.java:159) > 2012-04-25 15:47:59,679 INFO [STDE] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:641) > 2012-04-25 15:47:59,679 INFO [STDE] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > 2012-04-25 15:47:59,679 INFO [STDE] at > com.visionnex.vcms.outlook.SetUserDisplayFormatFilter.doFilter(SetUserDisplayFormatFilter.java:64) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > 2012-04-25 15:47:59,679 INFO [STDE] at > com.visionnex.vcms.outlook.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:68) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:964) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) > 2012-04-25 15:47:59,679 INFO [STDE] at > org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1824) > 2012-04-25 15:47:59,679 INFO [STDE] at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > 2012-04-25 15:47:59,679 INFO [STDE] at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > 2012-04-25 15:47:59,679 INFO [STDE] at > java.lang.Thread.run(Thread.java:662) >