Por lo que se, las fuentes de datos para un reporte en jasper, ademas del resultado de un query sobre una base de datos, puede ser un archivo xml.
fijate en este ejemplo y luego nos cuentas!
http://www.adictosaltrabajo.com/tuto...ina=ireportXml
Saludos