wood burning stoves 2.0*
The moose likes Java in General and the fly likes The best Java reporting system Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "The best Java reporting system" Watch "The best Java reporting system" New topic
Author

The best Java reporting system

Mika Tapanainen
Ranch Hand

Joined: Jun 11, 2009
Posts: 95
Hello!

What is the best Java reporting system? Why it is the best system?

Can be the open source or the commercial product. The database is db2.

I have used for years the JasperReports, but now it's not ok, because of the LGPL license.

Apache, BSD and Eclipse licenses are ok.

Thanks,

Mika


SCJP, SCJD, SCEA
http://fi.linkedin.com/in/mikatapanainen
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41155
    
  45
There rarely is a single "best" of anything; it heavily depends on the circumstances and requirements (of which we know nothing). If JasperReports won't do, I'd probably look into Data Vision and Crystal Reports.


Ping & DNS - my free Android networking tools app
Muhammad Yasir Ch
Greenhorn

Joined: Oct 05, 2007
Posts: 27
A lot of reporting tools are available like Seagate Crystal Reports, Inet Crystal Reports, Jasper Reports.


SCJP 6- 86%
Mika Tapanainen
Ranch Hand

Joined: Jun 11, 2009
Posts: 95
The output PDF will contain basic text like:

-header
-text
-itemizedlist
-tables
-imported figure etc.
-footer

Actually it is not needed that the reporting engine will execute the sql (maybe select 1 from dual is ok, I'm not sure). All the data will be as parameters.

The number one choice is currently
XML -> DocBook XML -> XSL-FO -> PDF,

but I want also to evaluate the high level reporting engines. The java version which is used is 1.4 or later maybe 1.5.
David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

What makes you believe the LGPL isn't okay for your purposes? It almost always is.
Mika Tapanainen
Ranch Hand

Joined: Jun 11, 2009
Posts: 95
Hello David,

The customer lawyer says that for example LGPL is not ok for them.

Mika
David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

They are almost certainly wrong.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: The best Java reporting system
 
Similar Threads
Reporting Libraries For Java Projects
how to draw reports in Java?
Java Reporting Tools...
what are my chances for the exam
Reports using Swings