Hello,
I'm experiencing very bad performance of the reporting engine embedded in a Java application using the Swing PreviewDialog.
The reports I'm generating aren't that big (not more than 1500 rows). But the layouting process takes a lot of time - I think something is configured wrong on my side ..
I noticed that my EHCache is not configured correctly because the Console prints something like 'Failed to create data cache: null' and 'Unable to create valid cache, returning <null>'
I tried to place the ehcache.xml file somewhere in the project, but this had no effect. Could the EHCache be the reason?
I've read a lot about inline subreports and all those general performance tips - so I think I'm following all the main points.
I hope there is some kind of lazy loading option to tell the PreviewDialog just to display the first page and calculate all the other pages in the background.
Switching from page to page also takes some seconds..
Any one an idea?
Thanks!!
I'm experiencing very bad performance of the reporting engine embedded in a Java application using the Swing PreviewDialog.
The reports I'm generating aren't that big (not more than 1500 rows). But the layouting process takes a lot of time - I think something is configured wrong on my side ..
I noticed that my EHCache is not configured correctly because the Console prints something like 'Failed to create data cache: null' and 'Unable to create valid cache, returning <null>'
I tried to place the ehcache.xml file somewhere in the project, but this had no effect. Could the EHCache be the reason?
I've read a lot about inline subreports and all those general performance tips - so I think I'm following all the main points.
I hope there is some kind of lazy loading option to tell the PreviewDialog just to display the first page and calculate all the other pages in the background.
Switching from page to page also takes some seconds..
Any one an idea?
Thanks!!