Skip to content

Latest commit

 

History

History
23 lines (12 loc) · 1.3 KB

README.md

File metadata and controls

23 lines (12 loc) · 1.3 KB

Birt Standalone for microservice

A simple web servlet which serves reports powered by BIRT engine.

How to

  • Clone/Download the project. Build it with Maven and the necessary war file with dependencies will be created. You can download the deployable file from releases too.

What does this project offer comparing with the standard BIRT Standalone server?

The BIRT Standalone Server or Runtime is great just for displaying the reports, but it's not usable in production environments. This project implements a RESTful web service layer, that way you can access your reports with a plain HTTP request and you'll get the report itself. It's the ideal way of having a centralized report server.

Forget about including the BIRT runtime (~50MB with dependencies) in each of your deploys, just call the service with the proper parameters!

First steps

  1. The default template path is set to /home/birtserver/templates/. The server will try to copy the test template to that folder.

  2. Navigate to {deployUrl} in your browser. You'll see the test report displayed.

Project details

  • This project is open source and everyone is invited to colaborate in it. New commiters will be welcomed.