Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
Application deployment with BIRT 3.7 to Geronimo 3.0
eric.tietz
I am building a JEE web application which will be creating BIRT designs.
If I add the BIRT runtime (3.7.2) jars in the WEB-INF/lib folder, I encounter two problems:
1. the application takes a very long time to deploy
2. I receive a (very) long list of ExtensionLoader messages, Here's one example:
ERROR [ExtensionLoader] Message:Duplicate style names when adding the predefined style [crosstab-cell] to the meta-data dictionary.
Error code:DUPLICATE_STYLE_NAME
So, I tried removing the jars from the web module, and added them to the Geronimo shared library folder. This results is different problems, causing my dependency on Apache Wink (1.1.3-incubating) to fail.
What is the best way of adding the BIRT runtime to an application deployed to Apache Geronimo 3.0?
Find more posts tagged with
Comments
eric.tietz
Addendum: Is it possible to deploy the BIRT runtime to Apache Geronimo as OSGi bundles?
eric.tietz
More details: I may have narrowed the problem down to a single JAR. If I deploy the BIRT runtime engine to the Geronimo sharedLibs folder, org.apache.xerces_2.9.0.v201101211617.jar causes problems with my Wink REST implementations. If I remove only this JAR, then I get javax.xml.parsers.DocumentBuilderFactory ClassNotFoundException. Any suggestions on how I could resolve the conflict?
jnazario
Did you figure out why it takes so long for BIRT 3.7 to load in Geronimo v3?
I am starting to look at this right now and it take about 10mins. I have the same project in WebSphere v8 and the boot time is "quick" as expected.
eric.tietz
With the release of Geronimo 3.0, and Eclipse BIRT 4.2, I am revisiting deploying the BIRT runtime to Geronimo as an OSGI bundle. Although the eclipse BIRT website provides a zip file to deploy as an OSGI bundle, the zip cannot be deployed as is to Apache Geronimo 3.0, and does not include instructions on how to repackage or reconfigure for use with Apache Geronimo. Does anyone have experience deploying the BIRT runtime in OSGI bundle form to Apache Geronimo 3.0?