| Free tutorials for Java, Eclipse and Web programming |
Version 1.0
Copyright © 2008 - 2010 Lars Vogel
22.01.2010
| Revision History | ||
|---|---|---|
| Revision 0.1 - 0.2 | 07.03.2008 | Hendrik Still, Lars Vogel |
| Created Article | ||
| Revision 0.3 - 1.1 | 07.03.2009 - 30.08.2010 | Lars Vogel |
| bug fixes and enhancements | ||
Eclipse Birt
This article describes how to use Eclipse BIRT for reporting on simple Java Objects (POJO's - Plan old Java Objects).
The article will also explain how to deploy the resulting BIRT report into a webcontainer (tomcat) and how to use it in an Eclipse RCP application.
Eclipse 3.5 (Eclipse Galileo) is used for this tutorial.
Table of Contents
Eclipse BIRT allows the creation of reports using various data sources.
These data sources define where the data is stored. Data sets defines the query for the report.
BIRT provides for example the following data sources:
Databases (via JDBC)
Text Files (cvs, XML)
WebServices (via WSDL-Files)
Scripting Data sources
In a Java program it is often convenient to use directly Java objects as a data source for reports. This article will focus on the usage of plain old Java objects (POJO) as data sources for BIRT reports.