i am searching for a server side java chart api. i already played with jfreechart but it produces ugly charts and finetuning the look seem to be complicated.
now i am looking at the free bi tools. the problem with all of them (birt, jasper, pentaho, ?) is that the documentation is focusing on WYSIWYG Reporting. My perspective is different. i have webapp(gwt) and data (pojo, representing pivot tables that are published as html and pdf) in place and want output nice looking charts (svg,png, svg with js?). It would be nice if the chart layout/look could be adjusted by a wysiwyg tool afterwards - but this is not a must have.
So what tool creates nice looking charts out of the box? and has a good documented api to integrate on server side (a get started tutorial would be nice)?
The first problem i have to solve is to make "reports" out from my pojos ("table").
Clarification: as the topic implies i need a java based solution on server side (the charts are also published as pdf/png in documents to be exported). at the moment the only suggestion remains jfreechart?
What about the charting api contained in bi solutions like birt/jasper/pentaho...?