Deploy reports from the database
As Fernando suggested, a report could be deployed directly from the database.
Ideally this would be the .jrxml source code version, not the compiled .jasper file. See this enhancement request for details.
Different approaches are possible, this needs some exploration.
Yes @daust , "this would be the .jrxml source code version" Extract this from DB user schema, this allow:
- Separate reports from JRI directory
- Most important, the security on reports of users (users couldn't read or view reports of others users)
- Most important, the security on reports of users
Well, from my point of view are the reports itself not the concern ... but the data they produce. Other users could still create reports to on their own to access the data. In order to protect the data we would need a different approach. This enhancement request is about ease of deployment (especially when you don't have access to the application server), not so much about security.
@daust it's true. Finally i hope help to you with these ideas and can see your new JRI version some day. Any question i will be to help. Regards.