There is system, that has data, and can provide it\'s data with web-services (for example Lotus Notes database). Can Jasper get data for it\'s report by calling web-service?
The better solution right now is to use Jasper data source SPI to make your Restful services as data source just like JDBC data sources.
http://javattitude.com/2015/07/30/using-rest-web-service-as-data-source-for-jasper-reports/
One written this will work for all you services since this is generic.