Automatic Report Generator is a mini-ETL API which allows to retrieve data through an SQL query towards a structured file, would it be a CSV, XLSX, or XML.
This API also supports BIRT reports, and, in this case, its respective template is required.
The project is available on Maven: https://mvnrepository.com/artifact/net.sf.automatic-report-generator
Version 3:
https://mvnrepository.com/artifact/net.sf.ennahdi.automatic-report-generator