Teodor, thanks for quick and extensive reply on my questions. Highly appreciated. I think we will go with Jasper and try it now and see how things are going. BTW, we use a barcode library called RBarcode. Its low-end commercial, so unfortunately not OSS. But i have not seen a good OSS barcode library yet and we make extensive use of Barcodes. Just for the record why BIRT doesnt made it in our company (sadly we have one project in production with birt now): * memory footprint is crazy (thanks to OSGi), even needed to tweak VM memory params for BIRT * you need to do javascripting inside report even for the most trivial things * no Maven repos for BIRT core and deps But with Birt one was able to really embedd images inside the Report file. That was kind of cool because this way you dont need to worry about filepaths and URLs and stuff. Its always tricky to know what the root filepath for a certain classloader is. If we succeed with Jasper in the first months, we might go to the next level and use some other enterprise stuff and pay for support and things but first we need to see how its going overall.... regards Marc Logemann, CEO Logentis GmbH http://www.logentis.de