Jump to content
JasperReports Library 7.0 is now available ×

Is there a way to Programmatically convert JasperReports 6.x jrxml templates to version 7.x?

Recommended Posts


Currently it seems that to convert jrxml template files from 6.x to 7.x, you need to open those files in the latest JasperSoft Studio.

We currently store our report templates in database blobs and it would be cumbersome to have to download all of those before opening them in Jaspersoft Studio and storing them back into our database. 
Unfortunately, the Jaspersoft Studio source code is not available so I'm not sure exactly how the compatibility option to convert between different version is made.

Is there a way we can automate this programmatically?




  • Like 1
Link to comment
Share on other sites

Bump. In case this was missed by the developer / support team.

Does anybody has information on how to automate the conversion of jrxml templates from one version to another?
In our case from the latest 6.x to 7.x format.

Thanks in advance

  • Like 1
Link to comment
Share on other sites


Thanks for posting your query. We reviewed your case and we have following options to handle your requirement:
1) Export your JRXMLs from the current Jaspersoft Studio 7 version and upload them to the latest version. We understand you do not want to pick this option because your files are not on a folder on disk, but rather in the DB. However, maybe there is a way for you to import/export them from/to filesystem and DB.
2) You can avoid the migration if you move to JasperReports Library Professional/commercial version. This version is not released yet but is planned to be released soon. This distribution of our software will have the ability to work with older file formats. It will also offer APIs to programatically process report template files, but this would require you to write some code to leverage such feature, although it would not be actually required, as mentioned.
3) Stay with your current version of Library and Studio.

I hope this helps.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...