2001 JI Open Discussion Posted August 21, 2006 Share Posted August 21, 2006 By: Werner Punz - werpu12 General Question 2005-07-13 02:34I am looking for a reporting solution, and I found jasper, but the main problem is that I have a somewhat difficult problem. I cannot feed direct sql data but I have to feed data objects and dependend data objects for the report. I can feed chart images from an external location. Target for now is PDF. The main problem I habe is that the data volume is so huge, that approximately 60.000 pages will be generated. Given the number of out of memory reports in here I am somewhat dubious if I should invest time to evaluate jasper for this purpose at all. Does anyone have hands on experience with data volumes like that? And if jasper does not cut it for now, what are the alternatives (Crystal is none, due to bugs and other annoyances) By: Teodor Danciu - teodord RE: General Question 2005-07-13 02:57 Hi, We are currently preparing the new release that will come with enhanced support for large files support. Memory consumption will no longer be a problem because with a simple parameter users can activate the "report virtualization" during the filling process. Virtualization uses serialization on disk to store temporary data and free up memory. This can be seen already in the CVS version in the new "virtualizer" sample provided. Thank you, Teodor By: Werner Punz - werpu12 RE: General Question 2005-07-13 03:53Thanks for the quick answer, when can the new release be expected? By: Andrey - andfedotov RE: General Question 2005-07-15 06:36Well, you can find it there: http://sourceforge.net/tracker/index.php?func=detail&aid=1196672&group_id=36382&atid=416705 After using this patch I really have no problem with a filling proccess. But... When I try to export my huge filled report to some format (xls or pdf) I get some unpredictable results: sometimes it works fine, but sometimes I get java.lang.outOfMemory exception of my Tomcat. And I really don't know why does sometime some (not all) 'virtual files' remains on my disk... For export report to xls I use JRXlsExporter exporter = new JRXlsExporter(); exporter.setParameter(JRExporterParameter.JASPER_PRINT, myJP); exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, outResult); exporter.exportReport(); myJP is created using Virtual Patch, and it's ok By: Alexandr - alexadr RE: General Question 2005-07-19 01:161111 By: Tbozu - tbozu RE: General Question 2005-07-19 01:22How do u retrieve so much data and put into JRBeanCollectionDataSource? Won't it complain of out of memory error coz the list of datasource data is way too big for 100,000 records? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now