uio100 Posted March 9, 2012 Share Posted March 9, 2012 Dear Forum, I'm in search of a tool that allows for deployment of Jasper Server Reports (=jrxml, resources, input controls) to a Jasper Server installation. The idea is to have similar structured environments "production", "test/uat" and "dev" and a report developed on "dev" shall be unloaded and passed untouched to "test/uat" and then to "production". Such report would reference its resource by standardized names, such as "/datasources/MYSOURCE" where MYSOURCE points to different real database connections on each environment. Toying with js-export and js-import was not satisfactory. Besides being a dangerous tool, js-export also exports the data source definition of a report. As long as the report does not exist on the target side, js-import is safe when not in update mode. It would sense that "/datasources/MYSOURCE" already exists and just create the report. However, if you want to update the report through the same mechanism, one would have to specifiy --update as an argument to js-import and the datasource reference would get updated, too. Desastrous if applied to a production installation. I can imagine that with web services, one could implement a tool that picks up a deployment unit (whatever that is and how this is implemented, basically containing the jrxml, the resources, references to data sources etc.) and installs it with the proper permission on a target jasper server. I wonder if such tool exists or if I have to create it from scratch. kind regardsMichael Link to comment Share on other sites More sharing options...
jcuser Posted March 9, 2012 Share Posted March 9, 2012 I'll be waiting for that tools too.. :) Link to comment Share on other sites More sharing options...
acarmar Posted April 26, 2012 Share Posted April 26, 2012 Hi, there are a tool for doing that on http://sourceforge.net/projects/jaspertools/?source=directoryBye. Link to comment Share on other sites More sharing options...
acarmar Posted April 26, 2012 Share Posted April 26, 2012 The tool JDeploy! on http://sourceforge.net/projects/jaspertools/?source=directoryallows to deal with reports deployment on diferents environments (development, pre production, production). It dont touch the datasources when deploying a report, so the systems department can define it. It also defines a estandarized way to package the reports and subreports of a project on a zip file. And includes other utils to list reports, create datasources,...I hope to helped you.bye. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now