Skip to main content



      Home
Home » Archived » BIRT » 28.5 MB birt.war!
28.5 MB birt.war! [message #165114] Fri, 26 May 2006 18:08 Go to next message
Eclipse UserFriend
I've been looking at reporting solutions including Crystal Reports,
Jasper Reports, and BIRT. Initially, I just need to produce some
reports as pdf files after some user action in a web application. Then
I want to create a custom data source that uses a web service exposed by
the web application.

Looking at BIRT the last couple of days I think it has lots of potential
as a future solution for me. I like that it builds on Eclipse and OSGi.
Creating a new data source plugin(bundle) should be doable. Embedding
BIRT in my web application looks like it may be very difficult. With
Jasper, I just have a jasperreports-1.2.1.jar and a couple more
dependencies like itext.jar. Looking at birt.war that comes in the BIRT
Runtime package, it has a ton more dependencies using a lot of space.
Why does birt.war have more than one copy of a jar? For example, the
3,179 KB com.ibm.icu_3.4.4.1.jar is in WEB-INF\lib,
WEB-INF\platform\lib, and WEB-INF\platform\plugins.

Cameron
Re: 28.5 MB birt.war! [message #165250 is a reply to message #165114] Sun, 28 May 2006 23:41 Go to previous messageGo to next message
Eclipse UserFriend
Cameron,

You can create a smaller footprint and cut out the interactive AJAX
functions.
This would mean including just the Report Engine API. The war file includes
all the functions of the BIRT Viewer.

Jason

"Cameron Taggart" <cameron.taggart@gmail.com> wrote in message
news:e57u8l$50k$1@utils.eclipse.org...
> I've been looking at reporting solutions including Crystal Reports, Jasper
> Reports, and BIRT. Initially, I just need to produce some reports as pdf
> files after some user action in a web application. Then I want to create
> a custom data source that uses a web service exposed by the web
> application.
>
> Looking at BIRT the last couple of days I think it has lots of potential
> as a future solution for me. I like that it builds on Eclipse and OSGi.
> Creating a new data source plugin(bundle) should be doable. Embedding
> BIRT in my web application looks like it may be very difficult. With
> Jasper, I just have a jasperreports-1.2.1.jar and a couple more
> dependencies like itext.jar. Looking at birt.war that comes in the BIRT
> Runtime package, it has a ton more dependencies using a lot of space. Why
> does birt.war have more than one copy of a jar? For example, the 3,179 KB
> com.ibm.icu_3.4.4.1.jar is in WEB-INF\lib, WEB-INF\platform\lib, and
> WEB-INF\platform\plugins.
>
> Cameron
Re: 28.5 MB birt.war! [message #165483 is a reply to message #165114] Tue, 30 May 2006 03:04 Go to previous message
Eclipse UserFriend
Cameron,

I think you can remove the platform/lib folder, it shouldn't be needed. Some
jars are duplicated because OSGi need them in platform/plugins, but the
web-application code also needs them in web-inf/lib to access them (the
web-app classloader can't access jars in platform/plugins).

Thanks,

David

"Cameron Taggart" <cameron.taggart@gmail.com> wrote in message
news:e57u8l$50k$1@utils.eclipse.org...
> I've been looking at reporting solutions including Crystal Reports, Jasper
> Reports, and BIRT. Initially, I just need to produce some reports as pdf
> files after some user action in a web application. Then I want to create
> a custom data source that uses a web service exposed by the web
> application.
>
> Looking at BIRT the last couple of days I think it has lots of potential
> as a future solution for me. I like that it builds on Eclipse and OSGi.
> Creating a new data source plugin(bundle) should be doable. Embedding
> BIRT in my web application looks like it may be very difficult. With
> Jasper, I just have a jasperreports-1.2.1.jar and a couple more
> dependencies like itext.jar. Looking at birt.war that comes in the BIRT
> Runtime package, it has a ton more dependencies using a lot of space. Why
> does birt.war have more than one copy of a jar? For example, the 3,179 KB
> com.ibm.icu_3.4.4.1.jar is in WEB-INF\lib, WEB-INF\platform\lib, and
> WEB-INF\platform\plugins.
>
> Cameron
Previous Topic:data
Next Topic:Search sample code from table
Goto Forum:
  


Current Time: Thu Jul 17 20:53:09 EDT 2025

Powered by FUDForum. Page generated in 0.05680 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top