Arulmani
-
Posts
2 -
Joined
-
Last visited
Content Type
Forum
Downloads
Featured Visualizations
Knowledge Base
Documentation (PDF Downloads)
Blog
Documentation (Test Area)
Documentation
Dr. Jaspersoft Webinar Series
Security Advisories
Events
Profiles
Posts posted by Arulmani
-
-
I get the following error while generating a CSV report. How to handle this error ?
Code:
net.sf.jasperreports.engine.JRException: Error writing to OutputStream writer : GenericPayrollMainReport
at net.sf.jasperreports.engine.export.JRCsvExporter.exportReport(JRCsvExporter.java:193)
at
.
.
.
.
Caused by: ClientAbortException: java.net.SocketException: Broken pipe
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:366)
at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432)
at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:347)
at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:392)
at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:381)
at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:89)
at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:336)
at sun.nio.cs.StreamEncoder$CharsetSE.implWrite(StreamEncoder.java:395)
at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:136)
at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:146)
at java.io.OutputStreamWriter.write(OutputStreamWriter.java:204)
at java.io.Writer.write(Writer.java:126)
at net.sf.jasperreports.engine.export.JRCsvExporter.exportPage(JRCsvExporter.java:340)
at net.sf.jasperreports.engine.export.JRCsvExporter.exportReportToWriter(JRCsvExporter.java:269)
at net.sf.jasperreports.engine.export.JRCsvExporter.exportReport(JRCsvExporter.java:189)
at
.
.
.
.
Jasper Multi-language Reports
in Products
Posted
I face a couple of practical issues when designing the Jasper *.jrxml files to support Multi-language report generation.
1) Labels in different languages are of varied lengths / widths - so I have different report sections for different languages - my report design has Language 1 Group Header / Footer, Language 2 Group Header / Footer & so on. This approach is manageable & OK for 2 or 3 languages, but will be clumsy if the number increases.. Any better and easy way to handle this ?
2) Also as mentioned in one of the earlier posts (http://jasperforge.org/plugins/espforum/view.php?group_id=102&forumid=103&topicid=4127), I too face the problem of setting PDF Font Name & PDF Font Encoding properties dynamically.. Right now since I maintain separate report sections, I have hardcoded these in the report *.jrxml files. With the latest Jasper versions, is there any better way of handling this dynamically ?
3) I also have problems with PDF output in Indic languages - Hindi, Tamil, Telugu etc. OpenOffice API seems to provide good Indic font support. Since JasperReports internally relies on iText capabilities to generate PDFs, would like to know how easy is it to export PDFs to avail OpenOffice's Indic font support instead ? Is this sort of export achievable (using Jasper API) ? If yes how to proceed ?
Post Edited by Arulmani at 09/24/2009 11:41
Post Edited by Arulmani at 09/24/2009 11:47