Community
Participate
Working Groups
This issue started with a bug in my application, where if one attempts to run a report and while it is in processing state, cancel the report and try to run the report with same/different report parameters immediately. Birt throws a ReportServiceException. To get around this problem, I provided a __document report parameter to the Birt, which contains a value of "<report_name>" + date.getTime() + ".rptdocument". This works properly for the above bug, but creates a new temp file for every report which never gets deleted. There are a lot of users and reports in our application and the above procedure does not work, as we have to ask the client to delete these temporary files every now and then, which will be very clumsy. Is there a way in which we can ask birt to not create temporary files for a report or cleanup these temporary files. I tried it with new Birt version, 4.3.1. Previously we had Birt 2.5.2. Both these versions have problems with the temporary files. I have asked this question in a couple of forms, but I am not receiving any response. Can some one provide a resolution/workaround please.
This is the runtime issue that doesn't relate to the report self. Reassign.