Font Size:
Ask Joget AI

Upgrade JasperReports Libraries in Joget

Introduction

Follow this guide to upgrade the JasperReports libraries in your Joget DX 7.0.11 and earlier. For these deployments, follow the workaround steps below to manually upgrade the libraries to version 6.14.0 to ensure security, proper report execution, and compatibility.

Step-by-Step Upgrade Procedure

  1. Download and extract the jasperreports-6.14.0.zip file.
  2. Stop the Tomcat web server.
  3. Navigate to your application's WEB-INF/lib directory and remove the following existing JAR files:
    • WEB-INF/lib/jasperreports-6.7.0.jar
    • WEB-INF/lib/jasperreports-fonts-6.0.0.jar
  4. Copy the replacement JAR files into the WEB-INF/lib directory:
    • WEB-INF/lib/jasperreports-6.14.0.jar
    • WEB-INF/lib/jasperreports-fonts-6.14.0.jar
  5. Start the Tomcat web server.
  6. Once Tomcat has started successfully, verify that the application and report generation are functioning as expected.
Warning
Ensure that the existing JasperReports JAR files are completely removed before adding the new version files to avoid potential library conflicts.

Expected Outcome

After completing the library replacement and restarting Tomcat, your Joget deployment will run JasperReports 6.14.0, allowing reports to generate without library conflicts.

Created by Debanraj Ravindran Last modified by Debanraj Ravindran on Sep 14, 2026