Skip to main content

What You Will Achieve

After completing this tutorial, you will have:
  • Checked your current installed version against the latest available release
  • Downloaded and installed the latest Gantt extension
  • A running Polarion server with the updated Gantt version

Prerequisites

  • Nextedy GANTT installed on your Polarion server
  • Server filesystem access to the Polarion installation directory
  • Polarion administrator access
Updating the Gantt extension requires stopping and restarting the Polarion server. Plan for a brief maintenance window.

Step 1: Check Your Current Version

You can find the currently installed version in two places: From the Gantt admin page:
  1. Open Polarion Administration
  2. Navigate to Nextedy GANTT > Setup
  3. The current version is displayed on the page
From any Gantt widget: The footer of any Gantt chart widget displays the installed version number.

Step 2: Check for Available Updates

  1. In Polarion Administration > Nextedy GANTT > Setup, click the Check for Updates button
  2. The page displays the latest available version
Compare the latest version with your installed version to determine if an update is available.
The update check fetches version information from the Nextedy download server. No scripts are executed from the download server, and no data from your installation is transmitted.

Step 3: Download the Latest Version

Download the latest nextedy_gantt.zip from:
https://www.nextedy.com/product/nextedy-gantt/#download

Step 4: Stop the Polarion Server

Stop your Polarion server using your standard procedure:
service polarion stop
Or use your application server’s management interface.

Step 5: Remove the Old Version

Delete the existing Gantt extension directory:
[POLARION_INSTALL]/polarion/extensions/com.nextedy.polarion.gantt
Consider backing up the old extension directory before deletion. This allows you to roll back quickly if the update causes unexpected issues.

Step 6: Install the New Version

Follow the same steps as a fresh installation:
  1. Unzip the downloaded nextedy_gantt.zip
  2. Copy the com.nextedy.polarion.gantt folder to [POLARION_INSTALL]/polarion/extensions/

Step 7: Clear the Configuration Cache

Delete the Polarion configuration cache:
[POLARION_INSTALL]/data/workspace/.config
This step is required on every update. The .config directory holds plugin cache data and must be cleared to pick up the new extension version. Skipping this step is the most common cause of issues after updating.

Step 8: Start the Polarion Server

Start your Polarion server:
service polarion start

Step 9: Verify the Update

  1. Open Polarion Administration > Nextedy GANTT > Setup
  2. Confirm the displayed version matches the version you downloaded
  3. Open any existing Gantt chart and verify it loads correctly
The Gantt chart footer should also display the new version number.

Update Process Summary

diagram

Update Checklist

StepActionDone
1Note current version
2Download latest nextedy_gantt.zip
3Stop Polarion server
4Delete com.nextedy.polarion.gantt directory
5Copy new com.nextedy.polarion.gantt from zip
6Delete [POLARION_INSTALL]/data/workspace/.config
7Copy license file if updated
8Start Polarion server
9Verify version in admin panel

Troubleshooting After Update

If the Gantt chart shows a loading screen or fails to render after updating:
  1. Verify that [POLARION_INSTALL]/data/workspace/.config was deleted
  2. Check the Polarion server logs for extension loading errors
  3. Open the browser developer console and look for JavaScript errors
  4. If issues persist, contact Nextedy support with your server logs, browser console output, and configuration details
Some releases contain critical bug fixes. If you encounter issues with a specific version, check the Nextedy changelog for known issues and consider updating to the latest patch release.

Next Steps

KB ArticlesSupport TicketsSource Code
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/index.html
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/main.js
  • prod-gantt-src/com.nextedy.polarion.gantt.client/cypress/e2e/gantt-scripts/dependencyItemIsHidden.cy.ts
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/utils.js
  • prod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/model/impl/web/GanttViewServlet.java