|Deploying BIRT application to Geronimo 3.0 [message #821660]
||Thu, 15 March 2012 12:55
| Eric Tietz
Registered: March 2012
I am building an enterprise application which will leverage the BIRT runtime, which will be deployed to Apache Geronimo 3.0. My application exposes RESTful services using the Apache Wink 1.1.3 libraries.|
If I add both the Wink and BIRT jars to my web module /WEB-INF/lib folder, then everything works, but deploying to Geronimo takes too long (over 10 minutes) for development purposes. If I deploy the BIRT runtime to the Geronimo SharedLib folder, then deploying is quick, but there are class loading conflicts with Apache Wink.
What is the best way to deploy the BIRT runtime to Apache Geronimo 3.0? Since both BIRT and Geronimo are OSGi based, is it possible to install BIRT as a bundle?
|Re: Deploying BIRT application to Geronimo 3.0 [message #896581 is a reply to message #896577]
||Wed, 18 July 2012 20:46
| Jason Weathersby
Registered: July 2009
All you should have to add are the jars in the reportengine/lib
directory of the runtime download to your webapp.
On 7/18/2012 8:23 PM, Eric Tietz wrote:
> Deploying the BIRT viewer (WAR) takes less than a minute. I've tried
> downloading the BIRT OSGI WAR, and it also installs very quickly. But,
> I need to Jars in the Birt Viewer (the Runtime) to be available to my
> own web application, and cannot figure out how to define a dependency on
> Jars included in another WAR. When I add the Birt Runtime Jars to my
> web app lib folder (/WEB-INF/lib), the deployment takes more than 10
> minutes. I'll re-examine the Birt Viewer packaging to see if there are
> any clues as to why it installs quickly, while my app takes so long.
Powered by FUDForum
. Page generated in 0.07203 seconds