The open source project JMagallanes is an end user
application for Olap and Dynamic Reports written in Java/J2EE. It
combines static reports (based on JasperReports), a Swing pivot
table for OLAP analysis, and charts (based on JFreeChart). It reads
from many data sources as SQL, Excel, XML, and others, and produces
many outputs as PDF, XML, and application specific files for later
off-line visualization of reports.