You are using an old Jaspersoft release and you want to upgrade. What is the best approach for upgrading both Jaspersoft and Apache Tomcat?
Environment
Release : Any
Component : CLARITY JASPERSOFT (JS)
Resolution
We do not have an in-place upgrade for Jaspersoft, and part of the data during the upgrade is reimported. This is why we recommend exporting any custom reports you're having and import into a new install. This approach causes much fewer issues.
Note the ports used for Jaspersoft in case they are not the default
Go to Home - Advanced Reporting - View - Repository
Navigate to the custom reports folder
Right-click and select Export
Save as a ZIP file
Stop and remove any old Tomcat installation from this server
Drop the database schema
Create a new database schema as per the documentation
Do a new clean install of Jaspersoft with the new install of Apache Tomcat on the latest versions
Run the Jaspersoft keystore command admin jaspersoft keystore
Run the Jaspersoft content command admin content-jaspersoft csk -userName superuser -password superuser
Run the Create and Update Jaspersoft Users job in the UI
Once completed, go to Jaspersoft Console (outside of Clarity Advanced Reporting) - Manage - Server Settings - Import and import the zip file saved in Step 1