JIRA unable to start after an upgrade due to java.lang.IncompatibleClassChangeError

Still need help?

The Atlassian Community is here for you.

Ask the community


The following appears in the atlassian-jira.log:

java.lang.RuntimeException: org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.IncompatibleClassChangeError: Found interface com.atlassian.jira.plugin.navigation.TopNavigationModuleDescriptor, but class was expected


There are incompatible plugins in JIRA which is causing the application failed to start after the upgrade.


  1. Stop JIRA
  2. Backup <jira-home-directory>/plugins/installed-plugins/
  3. Remove <jira-home-directory>/plugins/installed-plugins/
  4. Start JIRA
 This will allow JIRA to successfully startup again. Next, install only the compatible plugin into JIRA. You may check the plugins compatibility matrix and download them from here: https://marketplace.atlassian.com/.

Last modified on Mar 30, 2016

Was this helpful?

Provide feedback about this article
Powered by Confluence and Scroll Viewport.