![]() >.I developed a Servlet application to generate report from a database using JasperReport to create the template report print (i used the ***File Virtualizer*** to resolve the initial out of memory issues). I suppose that the useTemporaryFile works only at one sheet a time, but when the sheet is large, this setting dont works.ĭNV Srikanth, in my question text i wrote i\'ve used the File Virtualizer!! it work for generate the jrprint object, but it\' not enough for exporting in Excel. I'm trying to modifying the source code of JExcelApi setting the useTemporaryFile to True and recompile it: with the small reports the temporary file is generated and all works, but with large report file, the temporary file is generated with 0 bytes and then, after a few minutes of memory ram growing to the max (the Xmx setting is 1024 in JVM), the Out of memory message bring up! ![]() With small report all works, but when generating a large report (about 200000 rows of 15 coloums splitted in two or more sheets of 65536 rows, using the MAX_ROW_PER_ SHEET property in JasperReport) the Out of Memory bring up! But i'm in trouble with the export of the *.jrprint object to Excel using JExcelApi implemented in the JasperReport Exporter. I developed a Servlet application to generate report from a database using JasperReport to create the template report print (i used the File Virtualizer to resolve the initial out of memory issues).
0 Comments
Leave a Reply. |