We have integrated BIRT into our application (mifos.org).<br />
<br />
A user of our applicaiton has customized a report (you can see the .rptdesign file at <a class='bbc_url' href='
http://tinyurl.com/y9ttlhd'>http://tinyurl.com/y9ttlhd</a>)<br />
<br />
When this report runs we get an error and stack trace including:<br />
<br />
org.eclipse.birt.report.service.api.ReportServiceException: Error happened while running the report<br />
...<br />
Caused by: java.lang.ClassCastException: org.eclipse.birt.data.engine.core.DataException cannot be cast to java.lang.Number <br />
57 at org.eclipse.birt.data.aggregation.calculator.NumberCalculator.add(NumberCalculator.java:35) <br />
<br />
(full stack trace is here: <a class='bbc_url' href='
http://pastey.net/134981'>Pastey.net - paste bin</a>)<br />
<br />
we are trying to figure out how best to track down the root of this problem.<br />
The DataException suggests that perhaps there is some bad data coming back from underlying query but we haven't been able to pinpoint this yet.<br />
<br />
Any tips, tricks, ideas for how to efficiently debug this would be greatly appreciated!<br />
<br />
--Van