We've started writing invoice generation software for a server app using PDBox. It's low level coding of pdf documents and we are looking for a better way of generating pdf invoices. The FirstJasper example is interesting, but how was that created? Apparently we need to write a jrxml for our invoices, but how is that done? Some how we will need to tie the jrxml to our data. I've seen the Getting Started with JasperReports Server web page and frankly it's useless. It assumes that you already have a report and just shows how to schedule it.
How do I get started with JasperReports on the server?