aspose file tools*
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
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: 42631
    
  65
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.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: The best Java reporting system