Two Laptop Bag*
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 EJB 3 in Action this week in the EJB and other Java EE Technologies 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: 93
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: 39547
    
  27
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 - updated with new look and Ping home screen widget
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: 93
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: 93
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.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: The best Java reporting system
 
Similar Threads
what are my chances for the exam
Reporting Libraries For Java Projects
Reports using Swings
Java Reporting Tools...
how to draw reports in Java?