We need you to develop a pure Java API (no native dependencies allowed, as it has to be multiplatform: at least WIndows, Linux & AIX; OSX desirable), which renders PDF documents based on JRXML (JasperReports) specification template files.
The final API will be embedded into a commercial product so, no external commercial dependencies are allowed either. Please feel free to ask if not 100% understood.