OpenReports update – Code in Subversion, Struts 2, Etc.
I have moved the OpenReports code on SourceForge from CVS to Subversion and committed a large number of enhancements and bug fixes that I’ve been working on since the OpenReports 2.2 release.Here is a list of the most important changes:
- Migrated From WebWork 2 to Struts 2 (and replaced the old WebWork IOC with Spring)
- Replaced all Dojo JavaScript with code from the Yahoo User Interface (YUI) library
- Added OLAP support via Mondrian and JPivot
- Added A Velocity ReportEngine for creating Text or HTML reports from Velocity templates
- Enhanced the workflow of the Admin screens with popup dialogs and new screen designs
- And lots of other small bug fixes and improvements
And here is a list of things to consider when upgrading from OpenReports 2.2
- JDK 1.5 (Java 5) is now required
- There is one new table: OR_TAGS
- The report upload directory must be specified in struts.properties
- QueryReport templates are not supported
- Do not upgrade your production server!
10 comments May 15th, 2007