Our current Jasper use is via an (ancient) embedded Jasper and we would like to explore an external JasperReports server. However, we would not like to expose our report domain models externally (they are a mix of DB data and calculations/formatting). When embedded we provide them as Java POJOs, but remotely we would like to provide all that data in the report request. Just browsing the API, it looks like we could add a custom report source that would parse JSON from a request parameter, but that feels hacky. Am I missing an actual API for providing data explicitly for each report run?
No answers yet