Cannot enable "Bob Swift Atlassian Add-ons - Clone Plus for Jira" with "Error creating bean with name 'AppMigrationComponet' defined in URL"

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

Bob Swift Atlassian Add-ons - Clone Plus for Jira app version 6.9.0 or higher fails to enable when an older version of Jira Cloud Migration Assistant App is enabled

Environment

  • Jira 8.20.2

  • Bob Swift Atlassian Add-ons - Clone Plus for Jira version 6.9.0 or newer

Diagnosis

The Jira application log atlassian-jira.log shows the following error:

1 2 3 4 5 6 7 8 9 10 'org.swift.jira.clone-plus' - 'Bob Swift Atlassian Add-ons - Clone Plus for Jira' failed to load. Error creating bean with name 'AppMigrationComponet' defined in URL [bundle://233.0:0/META-INF/spring/atlassian-plugins-components.xml]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'AppCloudMigrationAccessor' defined in URL [bundle://233.0:0/META-INF/spring/atlassian-plugins-components.xml]: Initialization of bean failed; nested exception is java.lang.RuntimeException: Failed to initialise CloudMigrationAccessor Error creating bean with name 'AppCloudMigrationAccessor' defined in URL [bundle://233.0:0/META-INF/spring/atlassian-plugins-components.xml]: Initialization of bean failed; nested exception is java.lang.RuntimeException: Failed to initialise CloudMigrationAccessor Failed to initialise CloudMigrationAccessor Error creating bean with name 'com.atlassian.migration.app.tracker.CloudMigrationAccessor': Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.atlassian.migration.app.tracker.CloudMigrationAccessor]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: com/atlassian/migration/app/BaseAppCloudMigrationListener Failed to instantiate [com.atlassian.migration.app.tracker.CloudMigrationAccessor]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: com/atlassian/migration/app/BaseAppCloudMigrationListener com/atlassian/migration/app/BaseAppCloudMigrationListener com.atlassian.migration.app.BaseAppCloudMigrationListener not found by com.atlassian.jira.migration.jira-migration-plugin [95] It was loaded from /mnt/nfs/jira/plugins/installed-plugins/plugin.2011232548926694181.bobswift-clone-plus-6.9.0.jar

Cause

Bob Swift Atlassian Add-ons - Clone Plus relies on modules of Jira Cloud Migration Assistant (JCMA) App which is not available in older versions of the JCMA App

Solution

1- Visit Jira Admin → Manage Apps

2- Change the drop down from "User-installed" to "All Apps"

3- Find Jira Cloud Migration Assistant App

4- Upgrade it to version 1.6.5 or higher, or, alternatively, disable it.

5- Once JCMA is upgraded or disabled, try to enable "Bob Swift Atlassian Add-ons - Clone Plus for Jira"

Updated on March 19, 2025

Still need help?

The Atlassian Community is here for you.