Why HipChat workflow integration stops working in JIRA?

Simone Camporeale May 4, 2015

WhenI try to enable hip chat integration for JIRA workflow it gives me these errors.

How can i fix them?

2015-05-05 06:37:03,755 UpmAsynchronousTaskManager:thread-4 INFO simone.camporeale 377x426x1 cjvidy 2.37.136.205,127.0.0.1 /rest/plugins/1.0/available/recent [atlassian.plugin.util.WaitUntil] Plugins that have yet to be enabled: (1): [com.atlassian.labs.hipchat.hipchat-for-jira-plugin], 58 seconds remaining
2015-05-05 06:37:03,982 ThreadPoolAsyncTaskExecutor::Thread 32 ERROR simone.camporeale 377x426x1 cjvidy 2.37.136.205,127.0.0.1 /rest/plugins/1.0/available/recent [plugin.osgi.factory.OsgiPlugin] Unable to start the plugin container for plugin 'com.atlassian.labs.hipchat.hipchat-for-jira-plugin'
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hipChatLinkAccessManagerPublic': Invocation of init method failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager] for bean with name 'hipChatLinkAccessManager' defined in URL [bundle://166.0:1/com/atlassian/jira/plugins/hipchat/spi/impl/JiraHipChatLinkAccessManager.class]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
	at org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
	at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager] for bean with name 'hipChatLinkAccessManager' defined in URL [bundle://166.0:1/com/atlassian/jira/plugins/hipchat/spi/impl/JiraHipChatLinkAccessManager.class]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1144)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isSingleton(AbstractBeanFactory.java:362)
	at org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean.afterPropertiesSet(OsgiServiceFactoryBean.java:166)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
	... 19 more
Caused by: java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:112)
	at org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
	... 25 more
Caused by: java.lang.NoClassDefFoundError: com/atlassian/plugins/hipchat/spi/impl/DefaultHipChatLinkAccessManager
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1829)
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:716)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl.getClassByDelegation(ModuleImpl.java:634)
	at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1594)
	at org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:887)
	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
	... 30 more
Caused by: java.lang.ClassNotFoundException: com.atlassian.plugins.hipchat.spi.impl.DefaultHipChatLinkAccessManager
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:772)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1690)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl.getClassByDelegation(ModuleImpl.java:634)
	at org.apache.felix.framework.ModuleImpl.searchImports(ModuleImpl.java:1345)
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:711)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1690)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 41 more
2015-05-05 06:37:03,994 ThreadPoolAsyncTaskExecutor::Thread 32 ERROR simone.camporeale 377x426x1 cjvidy 2.37.136.205,127.0.0.1 /rest/plugins/1.0/available/recent [plugin.osgi.factory.OsgiPlugin] Unable to start the plugin container for plugin 'com.atlassian.labs.hipchat.hipchat-for-jira-plugin'
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hipChatLinkAccessManagerPublic': Invocation of init method failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager] for bean with name 'hipChatLinkAccessManager' defined in URL [bundle://166.0:1/com/atlassian/jira/plugins/hipchat/spi/impl/JiraHipChatLinkAccessManager.class]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
	at org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
	at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager] for bean with name 'hipChatLinkAccessManager' defined in URL [bundle://166.0:1/com/atlassian/jira/plugins/hipchat/spi/impl/JiraHipChatLinkAccessManager.class]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1144)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isSingleton(AbstractBeanFactory.java:362)
	at org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean.afterPropertiesSet(OsgiServiceFactoryBean.java:166)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
	... 19 more
Caused by: java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:112)
	at org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
	... 25 more
Caused by: java.lang.NoClassDefFoundError: com/atlassian/plugins/hipchat/spi/impl/DefaultHipChatLinkAccessManager
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1829)
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:716)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl.getClassByDelegation(ModuleImpl.java:634)
	at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1594)
	at org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:887)
	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
	... 30 more
Caused by: java.lang.ClassNotFoundException: com.atlassian.plugins.hipchat.spi.impl.DefaultHipChatLinkAccessManager
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:772)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1690)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl.getClassByDelegation(ModuleImpl.java:634)
	at org.apache.felix.framework.ModuleImpl.searchImports(ModuleImpl.java:1345)
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:711)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1690)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 41 more
2015-05-05 06:37:04,001 ThreadPoolAsyncTaskExecutor::Thread 32 ERROR simone.camporeale 377x426x1 cjvidy 2.37.136.205,127.0.0.1 /rest/plugins/1.0/available/recent [plugin.osgi.factory.OsgiPlugin] Unable to start the plugin container for plugin 'com.atlassian.labs.hipchat.hipchat-for-jira-plugin'
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hipChatLinkAccessManagerPublic': Invocation of init method failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager] for bean with name 'hipChatLinkAccessManager' defined in URL [bundle://166.0:1/com/atlassian/jira/plugins/hipchat/spi/impl/JiraHipChatLinkAccessManager.class]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
	at org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
	at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager] for bean with name 'hipChatLinkAccessManager' defined in URL [bundle://166.0:1/com/atlassian/jira/plugins/hipchat/spi/impl/JiraHipChatLinkAccessManager.class]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1144)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isSingleton(AbstractBeanFactory.java:362)
	at org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean.afterPropertiesSet(OsgiServiceFactoryBean.java:166)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
	... 19 more
Caused by: java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:112)
	at org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
	... 25 more
Caused by: java.lang.NoClassDefFoundError: com/atlassian/plugins/hipchat/spi/impl/DefaultHipChatLinkAccessManager
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1829)
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:716)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl.getClassByDelegation(ModuleImpl.java:634)
	at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1594)
	at org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:887)
	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
	... 30 more
Caused by: java.lang.ClassNotFoundException: com.atlassian.plugins.hipchat.spi.impl.DefaultHipChatLinkAccessManager
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:772)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1690)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl.getClassByDelegation(ModuleImpl.java:634)
	at org.apache.felix.framework.ModuleImpl.searchImports(ModuleImpl.java:1345)
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:711)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1690)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 41 more
2015-05-05 06:37:04,003 ThreadPoolAsyncTaskExecutor::Thread 32 ERROR simone.camporeale 377x426x1 cjvidy 2.37.136.205,127.0.0.1 /rest/plugins/1.0/available/recent [extender.internal.activator.ContextLoaderListener] Application context refresh failed (NonValidatingOsgiBundleXmlApplicationContext(bundle=com.atlassian.labs.hipchat.hipchat-for-jira-plugin, config=osgibundle:/META-INF/spring/*.xml))
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hipChatLinkAccessManagerPublic': Invocation of init method failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager] for bean with name 'hipChatLinkAccessManager' defined in URL [bundle://166.0:1/com/atlassian/jira/plugins/hipchat/spi/impl/JiraHipChatLinkAccessManager.class]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)
	at org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
	at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)
	at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager] for bean with name 'hipChatLinkAccessManager' defined in URL [bundle://166.0:1/com/atlassian/jira/plugins/hipchat/spi/impl/JiraHipChatLinkAccessManager.class]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1144)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isSingleton(AbstractBeanFactory.java:362)
	at org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean.afterPropertiesSet(OsgiServiceFactoryBean.java:166)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
	... 19 more
Caused by: java.lang.NoClassDefFoundError: com.atlassian.jira.plugins.hipchat.spi.impl.JiraHipChatLinkAccessManager not found from bundle [HipChat for JIRA (com.atlassian.labs.hipchat.hipchat-for-jira-plugin)]
	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:112)
	at org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
	... 25 more
Caused by: java.lang.NoClassDefFoundError: com/atlassian/plugins/hipchat/spi/impl/DefaultHipChatLinkAccessManager
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1829)
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:716)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl.getClassByDelegation(ModuleImpl.java:634)
	at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1594)
	at org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:887)
	at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
	... 30 more
Caused by: java.lang.ClassNotFoundException: com.atlassian.plugins.hipchat.spi.impl.DefaultHipChatLinkAccessManager
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:772)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1690)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at org.apache.felix.framework.ModuleImpl.getClassByDelegation(ModuleImpl.java:634)
	at org.apache.felix.framework.ModuleImpl.searchImports(ModuleImpl.java:1345)
	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:711)
	at org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1690)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 41 more
2015-05-05 06:37:04,755 UpmAsynchronousTaskManager:thread-4 INFO simone.camporeale 377x426x1 cjvidy 2.37.136.205,127.0.0.1 /rest/plugins/1.0/available/recent [atlassian.plugin.manager.PluginEnabler] Plugin 'com.atlassian.labs.hipchat.hipchat-for-jira-plugin' is now DISABLED

3 answers

0 votes
Simone Camporeale May 5, 2015

Thanks for you rapid answer.

I saw your link, but I think that JIRA is running under provided JRE as you can see from following snippet

# ps aux  | egrep jira
jira      2279  2.0 30.9 1526148 1285120 ?     Sl   May05  31:16 /opt/atlassian/jira/jre//bin/java -Djava.util.logging.config.file=/opt/atlassian/jira/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -XX:MaxPermSize=384m -Xms384m -Xmx768m -Djava.awt.headless=true -Datlassian.standalone=JIRA -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dmail.mime.decodeparameters=true -Dorg.dom4j.factory=com.atlassian.core.xml.InterningDocumentFactory -XX:+PrintGCDateStamps -XX:-OmitStackTraceInFastThrow -Djava.endorsed.dirs=/opt/atlassian/jira/endorsed -classpath /opt/atlassian/jira/bin/bootstrap.jar:/opt/atlassian/jira/bin/tomcat-juli.jar -Dcatalina.base=/opt/atlassian/jira -Dcatalina.home=/opt/atlassian/jira -Djava.io.tmpdir=/opt/atlassian/jira/temp org.apache.catalina.startup.Bootstrap start

root@XXXX:/opt/atlassian/jira/jre/bin# ./java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) Server VM (build 25.11-b03, mixed mode)

I'going to upgrade system's JRE but I'm quite sure that my JIRA installation runs under supported JRE.

 

EDIT

It is the first time I use Q&A. I noticed that I have confused comments with answers. Is it to possibile to reorder this posts? 

 

EDIT 2

I restored open JDK and I can confirm you that upgrading Plugin to 6.24.2 solves this issue. Yesterday this update weren't available in my installation. This issue weren't related to system's JAVA package. Atlasssian releases this update today: https://marketplace.atlassian.com/plugins/com.atlassian.labs.hipchat.hipchat-for-jira-plugin/versions

Steven F Behnke
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 5, 2015

I really must insist you check that out. The question I linked is merely one month old and describes quite nearly the same issue and has nearly the same error message. The particular line bugs me is: "Error loading class [com.atlassian.plugins.hipchat.spi.HipChatLinkAccessManager]: problem with class file or dependent class." You are right, it does appear that JIRA is running under JAVA 1.8. I am more than willing to keep responding to this question so please keep commenting, but this definetly qualifies as something that support.atlassian.com should be able to help you with.

Simone Camporeale May 5, 2015

I fixed this issue.

Today I found an update of HipChat Plugin in AddOn Manager, after update HipChat plugin works again.

I also switched system wide java to Oracle JRE 8.

I can go back to OpenJDK if this information will be useful for Atlassian team. 

 Let me know if I have to provide you additional informations.

0 votes
Steven F Behnke
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 5, 2015

@Simone Camporeale, on that Question I linked to, one of the answers states: 

If you are trying to use JDK 6 to run JIRA 6.0 or later, then you are running in an unsupported configuration.  

The Supported Platforms page states:

Supported platforms for JIRA 6.4

 Supported platform(s)Supported version(s)Notes
Java platformsOracle JDK / JRE (formerly Sun JDK / JRE)
  • Java 7
  • Java 8
  • There is a known issue with Java 1.8.0_25 and 1.8.0_31. We don't recommend running JIRA on these versions.

You will need to update the java installation on that server to a supported level.

Steven F Behnke
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 5, 2015

To clarify my own answer, you are running JAVA 1.6 on that server. That is not supported and on the question I linked yesterday that was the answer marked correct, deducing the fact that the JAVA install was too old and didn't have the necessary files. You need to install a version of JAVA 1.7 or 1.8 to get this add-on to work properly.

0 votes
Steven F Behnke
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 5, 2015

Seems to be a duplicate of this question: https://answers.atlassian.com/questions/14199422

Can you try some of the workarounds there: 

  1. Uninstall and resinstall the add-on
  2. Ensure you are running a supported JAVA version

 

Simone Camporeale May 5, 2015

Hi, thanks for your hints.

I have just tried to uninstall and reinstall the add-on with no success.

Java version is: 

java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1~deb7u1)
OpenJDK Server VM (build 20.0-b12, mixed mode)

JIRA is running under provided JRE:

# ps aux  | egrep jira
jira      2279  2.0 30.9 1526148 1285120 ?     Sl   May05  31:16 /opt/atlassian/jira/jre//bin/java -Djava.util.logging.config.file=/opt/atlassian/jira/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -XX:MaxPermSize=384m -Xms384m -Xmx768m -Djava.awt.headless=true -Datlassian.standalone=JIRA -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dmail.mime.decodeparameters=true -Dorg.dom4j.factory=com.atlassian.core.xml.InterningDocumentFactory -XX:+PrintGCDateStamps -XX:-OmitStackTraceInFastThrow -Djava.endorsed.dirs=/opt/atlassian/jira/endorsed -classpath /opt/atlassian/jira/bin/bootstrap.jar:/opt/atlassian/jira/bin/tomcat-juli.jar -Dcatalina.base=/opt/atlassian/jira -Dcatalina.home=/opt/atlassian/jira -Djava.io.tmpdir=/opt/atlassian/jira/temp org.apache.catalina.startup.Bootstrap start

I'm running 

JIRA (v6.4#64014-sha1:a67c353) 

What should I check?

 

 

Suggest an answer

Log in or Sign up to answer