tags:

views:

26

answers:

1

Greetings, we are currently trying to integrate BIRT in our desktop standalone application, using samples from here.

The question is - how to avoid using the OSGi framework. Can we put all the required libraries and plugins in the resulting EAR without having to set the report engine home? Because our clients will not be happy about having to download additional runtime. And is there really a need for such a huge runtime (about 100 megabytes, I guess).

A: 

Sorry, but there is really no way to run BIRT reports without running OSGi. It is possible to trim some of the modules if you are not using them. Charting for instance could be removed, but Charts won't work. Obviously you can remove the sample database, and the derby plugins that support it.

After those obvious items, it gets a lot more difficult to remove plugins.

Scott Rosenbaum