Skip to main content

What You Will Achieve

After completing this tutorial, you will have:
  • The Gantt extension installed in your Polarion server’s extensions directory
  • A production or evaluation license in place
  • The Polarion configuration cache cleared for clean extension loading
  • A running Polarion server with the Gantt widget available in the widget picker

Prerequisites

  • Polarion ALM installed and accessible (administrator access required)
  • Server filesystem access to the Polarion installation directory
  • Downloaded distribution — download nextedy_gantt.zip from https://gantt.nextedy.com/download/
This installation requires a Polarion server restart. Plan for a brief maintenance window if this is a production environment.

Installation Steps

Step 1: Unpack the Distribution

Unzip the downloaded nextedy_gantt.zip file on your local machine or directly on the server.
unzip nextedy_gantt.zip
You should see a folder named com.nextedy.polarion.gantt containing the extension files.

Step 2: Copy the Extension to Polarion

Copy the com.nextedy.polarion.gantt folder into your Polarion extensions directory:
POLARION_INSTALL_LOCATION/polarion/extensions/
After copying, the directory structure should look like:
POLARION_INSTALL_LOCATION/
  polarion/
    extensions/
      com.nextedy.polarion.gantt/    <-- new folder

Step 3: Install the License File

If you have a production license, copy the gantt_lic.json file to the Polarion license directory:
[POLARION_INSTALL]/polarion/license/gantt_lic.json
If you do not have a production license, the extension runs in evaluation mode for 30 days. You can install the license later without reinstalling the extension.

Step 4: Clear the Configuration Cache

Delete the Polarion configuration cache directory:
[POLARION_INSTALL]/data/workspace/.config
This step is required after every installation or update. The .config directory only holds plugin cache data and is automatically rebuilt on startup. Skipping this step is the most common cause of the Gantt widget not appearing after installation.

Step 5: Restart the Polarion Server

Restart your Polarion server using your standard procedure (service restart, application server restart, etc.). After the server starts, you should see the Gantt extension listed in the Polarion administration panel.

Step 6: Verify the Installation

  1. Open Polarion Administration
  2. Navigate to Nextedy GANTT > Setup
  3. Confirm you see the setup page with the current version number displayed
You should see the Gantt administration page with options to create a demo project and check for updates. The footer of any Gantt widget also displays the installed version number.

Installation Summary

StepActionVerification
1Unzip nextedy_gantt.zipcom.nextedy.polarion.gantt folder exists
2Copy to polarion/extensions/Folder visible in extensions directory
3Copy license to polarion/license/gantt_lic.json in license directory
4Delete data/workspace/.configDirectory removed
5Restart PolarionServer starts without errors
6Check admin panelVersion displayed in Nextedy GANTT > Setup

Troubleshooting

If you see a message indicating the Gantt widget is not available after installation, the most common cause is a missing cache clear. Follow these steps:
  1. Stop the Polarion server
  2. Delete [POLARION_INSTALL]/data/workspace/.config
  3. Start the Polarion server
If the issue persists after clearing the cache, contact Nextedy support with your server logs.
After installation, the Gantt widget appears in the Polarion widget picker under Work Items > Gantt (Work Items) and Plans > Gantt (Plans). If you do not see these entries, repeat Step 4 and restart.

Next Steps

KB ArticlesSupport TicketsSource Code
  • prod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/instructions.html
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/index.html
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/components/ganttMenu.js
  • prod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/GanttProduct.java
  • prod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/model/impl/web/GanttViewServlet.java