Application Links Internal Server Error

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Summary

Problem

When attempting to create an application link between JIRA and another application, you are presented with an error:

(Auto-migrated image: description temporarily unavailable)

The following appears in the atlasisan-jira.log

1 2 3 4 5 6 7 8 9 2015-10-07 15:14:26,964 http-bio-11009-exec-15 ERROR admin 914x366x1 p2kvuq 192.168.1.1 /rest/applinks/2.0/applicationlink [common.error.jersey.ThrowableExceptionMapper] Uncaught exception thrown by REST service: null java.lang.NullPointerException at com.atlassian.plugin.module.ClassPrefixModuleFactory.createModule(ClassPrefixModuleFactory.java:32) at com.atlassian.plugin.module.PrefixDelegatingModuleFactory.createModule(PrefixDelegatingModuleFactory.java:100) at sun.reflect.GeneratedMethodAccessor141.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:129) at com.sun.proxy.$Proxy320.createModule(Unknown Source) <+2> (DelegatingMethodAccessorImpl.java

Diagnosis

Environment

  • JIRA Standalone installation

  • Atlassian Connect Plugin installed (atlassian-connect-plugin-*.jar)

Cause

The Atlassian Connect Plugin is not compatible with the JIRA standalone. It is currently only compatible with JIRA Cloud at this time. By having this installed on JIRA standalone, it will cause errors during startup which result in loss of integration functionality.

Solution

Resolution

Remove the Atlassian Connect Plugin from JIRA

  1. Shutdown JIRA

  2. Navigate to: $JIRA_HOME/plugins/installed-plugins

  3. Remove the atlassian-connect-plugin-*.jar files

  4. Restart JIRA

Updated on April 2, 2025

Still need help?

The Atlassian Community is here for you.