Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Installing Greenhopper plugin in JIRA 4.4

Sathish Venkat
Contributor
December 6, 2011

Hi All,

I tried deploying Greenhopper jira-greenhopper-plugin-5.8.4 in Jira 4.4 version and got the below exception.

2011-12-07 01:37:32,515 main ERROR [atlassian.plugin.parsers.XmlDescriptorParser] There were problems loading the module 'ao' in plugin 'GreenHopper'. The module has been disabled.
2011-12-07 01:37:32,516 main ERROR [atlassian.plugin.parsers.XmlDescriptorParser] net.sf.cglib.empty.Object$$EnhancerByCGLIB$$71d9eacd cannot be cast to com.atlassian.plugin.ModuleDescriptor
java.lang.ClassCastException: net.sf.cglib.empty.Object$$EnhancerByCGLIB$$71d9eacd cannot be cast to com.atlassian.plugin.ModuleDescriptor
at com.atlassian.multitenant.plugins.MultiTenantModuleDescriptorFactory.getModuleDescriptor(MultiTenantModuleDescriptorFactory.java:96)
at com.atlassian.plugin.parsers.XmlDescriptorParser.createModuleDescriptor(XmlDescriptorParser.java:190)
at com.atlassian.plugin.parsers.XmlDescriptorParser.configurePlugin(XmlDescriptorParser.java:142)
at com.atlassian.plugin.loaders.SinglePluginLoader.loadPlugin(SinglePluginLoader.java:135)
at com.atlassian.plugin.loaders.SinglePluginLoader.loadAllPlugins(SinglePluginLoader.java:89)
at com.atlassian.plugin.loaders.ClassPathPluginLoader.loadClassPathPlugins(ClassPathPluginLoader.java:59)
at com.atlassian.plugin.loaders.ClassPathPluginLoader.loadAllPlugins(ClassPathPluginLoader.java:67)
at com.atlassian.plugin.manager.DefaultPluginManager.init(DefaultPluginManager.java:136)
at com.atlassian.jira.plugin.JiraPluginManager.start(JiraPluginManager.java:61)
at com.atlassian.jira.ComponentManager$PluginSystem.start(ComponentManager.java:684)
at com.atlassian.jira.ComponentManager.startPluginSystem(ComponentManager.java:243)
at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:236)
at com.atlassian.jira.ComponentManager.start(ComponentManager.java:221)
at com.atlassian.jira.upgrade.PluginSystemLauncher.start(PluginSystemLauncher.java:23)
at com.atlassian.jira.startup.DefaultJiraLauncher$3.run(DefaultJiraLauncher.java:101)
at com.atlassian.jira.config.database.DatabaseConfigurationManagerImpl.doNowOrEnqueue(DatabaseConfigurationManagerImpl.java:250)
at com.atlassian.jira.config.database.DatabaseConfigurationManagerImpl.doNowOrWhenDatabaseActivated(DatabaseConfigurationManagerImpl.java:149)
at com.atlassian.jira.startup.DefaultJiraLauncher.postDbLaunch(DefaultJiraLauncher.java:94)
at com.atlassian.jira.startup.DefaultJiraLauncher.access$100(DefaultJiraLauncher.java:24)
at com.atlassian.jira.startup.DefaultJiraLauncher$1.run(DefaultJiraLauncher.java:61)
at com.atlassian.jira.util.devspeed.JiraDevSpeedTimer.run(JiraDevSpeedTimer.java:33)
at com.atlassian.jira.startup.DefaultJiraLauncher.start(DefaultJiraLauncher.java:56)
at com.atlassian.jira.startup.LauncherContextListener$1.create(LauncherContextListener.java:57)
at com.atlassian.jira.startup.LauncherContextListener$1.create(LauncherContextListener.java:52)
at com.atlassian.multitenant.impl.MultiTenantComponentMapImpl.get(MultiTenantComponentMapImpl.java:121)
at com.atlassian.multitenant.impl.MultiTenantComponentMapImpl.onTenantStart(MultiTenantComponentMapImpl.java:165)
at com.atlassian.multitenant.impl.DefaultMultiTenantManager$1.consume(DefaultMultiTenantManager.java:134)
at com.atlassian.multitenant.impl.DefaultMultiTenantManager$1.consume(DefaultMultiTenantManager.java:131)
at com.atlassian.multitenant.impl.DefaultMultiTenantManager.runForEachListener(DefaultMultiTenantManager.java:256)
at com.atlassian.multitenant.impl.DefaultMultiTenantManager.startTenant(DefaultMultiTenantManager.java:130)
at com.atlassian.multitenant.impl.DefaultMultiTenantManager.startAll(DefaultMultiTenantManager.java:203)
at com.atlassian.jira.startup.LauncherContextListener.contextInitialized(LauncherContextListener.java:85)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4205)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4704)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2011-12-07 01:37:32,518 main ERROR [atlassian.plugin.parsers.XmlDescriptorParser] There were problems loading the module 'component-import' in plugin 'GreenHopper'. The module has been disabled

What could have gone wrong?

I have dropped the plugin jar at jirahome/plugins/installed-plugins locations.

Any help on this is appreciated.

Regards

3 answers

0 votes
Sathish Venkat
Contributor
December 6, 2011

I deployed the greephopper5.7.1 version and new I see a new set of exceptions.I dropped a new jar file httpmime-4.0.3.jar in my WEB-INF/lib after which I started seeing a new exception.

2011-12-07 11:08:25,722 main ERROR [atlassian.plugin.loaders.ScanningPluginLoader] Unable to deploy plugin 'com.pyxis.greenhopper.jira', file Unit: /appl/jira4.4home/plugins/.bundled-plugins/jira-greenhopper-plugin-5.7-disabled.jar (1311589104000)
java.lang.NoClassDefFoundError: org/apache/james/mime4j/message/Body
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2818)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)

Why there is a conflict? Any idea? and what is this jira-greenhopper-plugin-5.7-disabled.jar ? from where this one came into picture?

Any help on this is appreciated.

0 votes
ChrisA
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.
December 6, 2011

Are you running JIRA 4.4 or 4.4.3? You'll need to be on JIRA 4.4.3 to run GreenHopper 5.8.4.

I'm not 100% sure, but it looks like it's struggling to load the Active Objects components of JIRA. Components that are required to power the new Global Rank field and Rapid Board. Is it possible these plugins have been turned off in JIRA?

0 votes
ChrisA
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.
December 6, 2011

Are you running JIRA 4.4 or 4.4.3? You'll need to be on JIRA 4.4.3 to run GreenHopper 5.8.4.

I'm not 100% sure, but it looks like it's struggling to load the Active Objects components of JIRA. Components that are required to power the new Global Rank field and Rapid Board. Is it possible these plugins have been turned off in JIRA?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events