Hi All,

We are using Pentaho 5.3 with mysql connector 5.1.38 . We have a java application which calls reports published in bi server on the same machine via http call . Almost 5 reports are rendered (received html output back ) properly , after that it waits with out any action , later prints this error in tomcat logs . If i repeat the same steps in a browser , the result is the same. Please advice , here are the basic configurations for your reference


Caused by: org.pentaho.reporting.engine.classic.core.layout.output.ContentProcessingException: IOError while creating content
at org.pentaho.reporting.engine.classic.core.modules.output.table.html.HtmlPrinter.print(HtmlPrinter.java:463)
at org.pentaho.reporting.engine.classic.core.modules.output.table.html.AllItemsHtmlPrinter.print(AllItemsHtmlPrinter.java:48)
at org.pentaho.reporting.engine.classic.core.modules.output.table.html.StreamHtmlOutputProcessor.processTableContent(StreamHtmlOutputProcessor.java:85)
at org.pentaho.reporting.engine.classic.core.modules.output.table.base.AbstractTableOutputProcessor.processPageContent(AbstractTableOutputProcessor.java:115)
at org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor.processContent(AbstractOutputProcessor.java:197)
at org.pentaho.reporting.engine.classic.core.layout.StreamingRenderer.performPagination(StreamingRenderer.java:166)
at org.pentaho.reporting.engine.classic.core.layout.AbstractRenderer.processPage(AbstractRenderer.java:561)
at org.pentaho.reporting.engine.classic.core.layout.output.AbstractReportProcessor.processPage(AbstractReportProcessor.java:1561)
... 80 more
Caused by: ClientAbortException: java.net.SocketException: Connection timed out
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:369)
at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:448)
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:318)
at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:274)
at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStream.java:104)
at com.sun.jersey.spi.container.servlet.WebComponent$Writer.close(WebComponent.java:321)
at com.sun.jersey.spi.container.ContainerResponse$CommittingOutputStream.close(ContainerResponse.java:151)
at org.pentaho.reporting.platform.plugin.TrackingOutputStream.close(TrackingOutputStream.java:51)
at org.pentaho.reporting.libraries.repository.stream.WrappedOutputStream.close(WrappedOutputStream.java:70)
at sun.nio.cs.StreamEncoder.implClose(Unknown Source)
at sun.nio.cs.StreamEncoder.close(Unknown Source)
at java.io.OutputStreamWriter.close(Unknown Source)
at java.io.BufferedWriter.close(Unknown Source)
at org.pentaho.reporting.libraries.xmlns.writer.XmlWriter.close(XmlWriter.java:264)
at org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.AbstractHtmlPrinter.performCloseFile(AbstractHtmlPrinter.java:519)
at org.pentaho.reporting.engine.classic.core.modules.output.table.html.HtmlPrinter.print(HtmlPrinter.java:429)
... 87 more
Caused by: java.net.SocketException: Connection timed out
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at org.apache.coyot