NoSuchBeanDefinitionException: No qualifying bean of type 'com.atlassian.jira.user.util.UserManager'

I found a question I raised myself concerning this same issue a while back. Why do I receive a 'No Qualifying Bean Found" error when installing a plugin that uses both SAL and JIRA UserManager classes?

The only real difference again I am seeing is annotations.

  • Replace instances of @Component with @Named
  • Stop using @JiraImport and instead use @ComponentImport(value = "nameOfBean")

I am of the belief that this will solve the issue if I understand your current state correctly.