We are currently developing an application using Struts, Spring and Hibernate.
There is a requirement to pull data from the database and display it in a number of formats including HTML, PDF, XSL. We're aware that iReport and BIRT would satisfy this requirement, however we'd like to canvas some opinions about these tools to help us decide which one we should commit to. There is nothing special about the data; it comprises mostly textual data gathered from user forms. Ideally we would like to choose an option that will help in future proofing our application. Is it possible to comment on this in reference to this 2 tools. I suspect this is a difficult question to answer.
Finally I'd appreciate it if some one could clarify the following statement at the Amazon.com customer review [by Thomas Duffbert] for the book "BIRT: A Field Guide to Reporting " by Peh, Hanneman, Hague
The only thing that wasn't covered too much was how to roll this out to an end-user base without having to make your audience experts in Eclipse. It seems as if there must be some way to package these reports up to shield the user from the internals.
Does this mean that the user can only view the report in eclipse? Most likely I mis-interpreted this.
This is not quite what we want. Ideally we would like a button that the user clicks and this invokes the workflow to generate a report in say pdf, xsl format which is subsequetly displayed in the browser window.
It does mention you can have a runtime deployed on J2EE servers, which I think should address your requirement.
Sunil.V<br />SCJP2, SCWCD1.4, SCBCD1.3
Joined: Jan 25, 2006
Sunil, Thanks for the link. I have visited the site although briefly. I felt a bit uncomfortable with BIRT because of it's strong tie in to the eclipse IDE. Ideally I'd want a solution that does not have such a strong dependency on a development tool. This would cause aggravation in terms of future proofing our application. I need to read a bit more to ascertain how strong this link is and whether it would be possible to develop our reporting application in another IDE but with BIRT. I'd still be interested to hear from other users as to their experiences with either iReport and BIRT.