I have an Eclipse BIRT report that contains a number of charts. It was decided that a number of these charts would be made available in widgets on our web app's dashboard. Each widget contains an iframe with the BIRT url as the source, something like this:
<iframe src="http://localhost:8080/birt/run?__report=Summary.rptdesign&__bookmark=Chart1&__isreportlet=true&__format=html" style="border: 0px none ; margin: 0px; width: 100%; height: 320px;">
I'm currently testing with two charts widgets loaded on the dashboard, and have found that almost every time the dashboard is loaded one of the charts (although occassionally both) will show an error.
Errors range from being unable to open the report file, unable to open the document file or the following:
org.eclipse.birt.report.service.api.ReportServiceException: unsupported hint version:
With various numbers after the last colon (I remember seeing 1 and 9 but there have been more).
If I specify a document name using the __document parameter, the charts work fine once the document file has been created, however the first time the dashboard is loaded after deleting the document file, I still get errors.
Obviously I'm concerend about this in general, the BIRT server is going to be used a lot by multiple people and I don't particularly want to see errors like this just because two or more people happen to hit the same report at the same time.
Does anyone know whats going on and how to solve this problem?
I'm using the birt runtime 2.5.1 on a JBoss 4.2.2.GA application server.
Thanks.