Previous Next

BIRT (Business Intelligence and Reporting Tools) is an open-source Eclipse and Java-based reporting system. Eclipse BIRT is supported by USoft using an off-the-shelf component named BIRT. Using BIRT, you can generate reports in various formats, for example: PDF, HTML, DOC, and XLS. BIRT includes features making it possible to add graphs (SVG is possible). Data can be imported from a variety of data sources, such as JDBC, XML, (CSV) Flat Files, etc. USoft supports Eclipse BIRT version 3.7.2 and higher. For more information about Eclipse BIRT, visit

Eclipse BIRT is not shipped with the USoft software distribution. However, you can download Eclipse BIRT components from the Eclipse website. To use BIRT with USoft you need the Eclipse BIRT runtime environment, and to design BIRT reports you need the Eclipse BIRT Report Designer. You will also need to import and configure the USoft BIRT off-the-shelf component, which is shipped with the USoft software distribution.

Before you can generate a BIRT report from USoft, you must perform the following tasks:

Step 1: Download and Install BIRT Software
Step 2: Create a BIRT report definition file
Step 3: Import and configure the BIRT off-the-shelf component
Step 4: Start the USoft Rules Service
Step 5: Call the BIRT component to generate the report


Optionally, to facilitate easy deployment of this report definition where multiple data sources are present, you can parameterize the Report Definition.