If you want just tabular reporting in PDF, you can use many options(displaytag, iText, POI, eclipse BIRTH, and many other...) or even dataTable.
If you want tabular reporting AND graphical reporting, you have to search for something like JasperReports, Crystal Reports, etc...
If you want just regular graphic reporting, JFreeChart is very good for it.
But if you want something like BI graphical reports, you can use JPivot, or to some customizable things, you can use java2D API to generate the image, and then call it with JSF(I've done binary response and calling a new image produced, best was the last one).
As you can see, there are many options, it just depend on what you are needing.
Hope that it helps
Rafael Mauricio Nami
2005/11/28, Legolas Woodland <[EMAIL PROTECTED]>:
Hi
Thank you for reading my post.
which charting/reporting framework/library i should use with my jsf
application ?
is there any chart library available ?

