Hi all, I have gone a step further and serialized my jasperprint objects in the primary storage. I saw a example code posted by Lucian on this forum about a serialized list. This list picks the serialized files one by one during export , hence the memory used is considerably reduced and reports are generated for 40,000 records like a charm.(My Application memory heap size is 512MB) Now , in my application, i came across a scenario where i have to handle some 50,000 records. I am getting the out of memory error again. I saw that the jasperprint objects size created is 40MB+ each. Now when the exporter deserializes the file to genrate the final report , i am getting this error. Can anything be done to reduce the Jasperprint object size. that will help the exporter to use lesser memory space. Any help would be greatly appreciated. I also had a question, whether the virtualizer can be used while exporting the report. If yes, can anyone share the procedure/code. Thanks in advance, - Kiran Post Edited by kiran_raja at 11/06/2009 11:23