JIRA server is down due to Gadgets Plugin not able to start

Vinutha Vasan July 14, 2014

Hi All,

Our JIRA QA server is down due to,

JIRA Startup Failed
You cannot access JIRA at present. Look at the table below to identify the reasons

Description
The following plugins are required by JIRA, but have not been started:

Atlassian JIRA - Plugins - Gadgets Plugin (com.atlassian.jira.gadgets)

Could anyone know what is the issue.

I have tried the below fixes but it is not working,

1. Plugins require more time to startup -Have increased the timeout to 600

2. Corrupted plugin caches - cleared and recreated your plugin caches from scratch

3. Java version using is jre7 and jira instance is 5.2.11

But still the problem is not fixed.

Please find the details log trace below,

2014-07-14 18:31:43,581 localhost-startStop-1 INFO [atlassian.plugin.manager.DefaultPluginManager] Initialising the plugin system
2014-07-14 18:32:19,142 localhost-startStop-1 ERROR [atlassian.plugin.parsers.XmlDescriptorParser] There were problems loading the module 'component-import' in plugin 'Atlassian JIRA - Plugins - Gadgets Plugin'. The module has been disabled.
2014-07-14 18:32:19,142 localhost-startStop-1 ERROR [atlassian.plugin.parsers.XmlDescriptorParser] net.sf.cglib.empty.Object$$EnhancerByCGLIB$$31eddace cannot be cast to com.atlassian.plugin.ModuleDescriptor
java.lang.ClassCastException: net.sf.cglib.empty.Object$$EnhancerByCGLIB$$31eddace 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:158)
at com.atlassian.jira.plugin.JiraPluginManager.start(JiraPluginManager.java:58)
at com.atlassian.jira.ComponentManager$PluginSystem.start(ComponentManager.java:678)
at com.atlassian.jira.ComponentManager.startJIRA(ComponentManager.java:221)
at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:213)
at com.atlassian.jira.ComponentManager.start(ComponentManager.java:198)
at com.atlassian.jira.upgrade.PluginSystemLauncher.start(PluginSystemLauncher.java:23)
at com.atlassian.jira.startup.DefaultJiraLauncher$3.run(DefaultJiraLauncher.java:105)
at com.atlassian.jira.config.database.DatabaseConfigurationManagerImpl.doNowOrEnqueue(DatabaseConfigurationManagerImpl.java:284)
at com.atlassian.jira.config.database.DatabaseConfigurationManagerImpl.doNowOrWhenDatabaseActivated(DatabaseConfigurationManagerImpl.java:169)
at com.atlassian.jira.startup.DefaultJiraLauncher.postDbLaunch(DefaultJiraLauncher.java:98)
at com.atlassian.jira.startup.DefaultJiraLauncher.access$100(DefaultJiraLauncher.java:25)
at com.atlassian.jira.startup.DefaultJiraLauncher$1.run(DefaultJiraLauncher.java:64)
at com.atlassian.jira.util.devspeed.JiraDevSpeedTimer.run(JiraDevSpeedTimer.java:33)
at com.atlassian.jira.startup.DefaultJiraLauncher.start(DefaultJiraLauncher.java:59)
at com.atlassian.jira.startup.LauncherContextListener$1.create(LauncherContextListener.java:80)
at com.atlassian.jira.startup.LauncherContextListener$1.create(LauncherContextListener.java:75)
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:108) <+5> (StandardContext.java:4791) (StandardContext.java:5285) (LifecycleBase.java:150) (ContainerBase.java:1559) (ContainerBase.java:1549)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2014-07-14 18:32:19,236 localhost-startStop-1 ERROR [atlassian.plugin.parsers.XmlDescriptorParser] There were problems loading the module 'gadget' in plugin 'Atlassian JIRA - Plugins - Gadgets Plugin'. The module has been disabled.
2014-07-14 18:32:19,236 localhost-startStop-1 ERROR [atlassian.plugin.parsers.XmlDescriptorParser] net.sf.cglib.empty.Object$$EnhancerByCGLIB$$31eddace cannot be cast to com.atlassian.plugin.ModuleDescriptor
java.lang.ClassCastException: net.sf.cglib.empty.Object$$EnhancerByCGLIB$$31eddace 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:158)
at com.atlassian.jira.plugin.JiraPluginManager.start(JiraPluginManager.java:58)
at com.atlassian.jira.ComponentManager$PluginSystem.start(ComponentManager.java:678)
at com.atlassian.jira.ComponentManager.startJIRA(ComponentManager.java:221)
at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:213)
at com.atlassian.jira.ComponentManager.start(ComponentManager.java:198)
at com.atlassian.jira.upgrade.PluginSystemLauncher.start(PluginSystemLauncher.java:23)
at com.atlassian.jira.startup.DefaultJiraLauncher$3.run(DefaultJiraLauncher.java:105)
at com.atlassian.jira.config.database.DatabaseConfigurationManagerImpl.doNowOrEnqueue(DatabaseConfigurationManagerImpl.java:284)
at com.atlassian.jira.config.database.DatabaseConfigurationManagerImpl.doNowOrWhenDatabaseActivated(DatabaseConfigurationManagerImpl.java:169)
at com.atlassian.jira.startup.DefaultJiraLauncher.postDbLaunch(DefaultJiraLauncher.java:98)
at com.atlassian.jira.startup.DefaultJiraLauncher.access$100(DefaultJiraLauncher.java:25)
at com.atlassian.jira.startup.DefaultJiraLauncher$1.run(DefaultJiraLauncher.java:64)
at com.atlassian.jira.util.devspeed.JiraDevSpeedTimer.run(JiraDevSpeedTimer.java:33)
at com.atlassian.jira.startup.DefaultJiraLauncher.start(DefaultJiraLauncher.java:59)
at com.atlassian.jira.startup.LauncherContextListener$1.create(LauncherContextListener.java:80)
at com.atlassian.jira.startup.LauncherContextListener$1.create(LauncherContextListener.java:75)
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:108) <+5> (StandardContext.java:4791) (StandardContext.java:5285) (LifecycleBase.java:150) (ContainerBase.java:1559) (ContainerBase.java:1549)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

The description for this message was too long and has been converted to an attachment. See description-2014-07-14-09-11-49.txt for more details.

Kindly let me know if anybody know what is the issue.

Thanks,

Vinutha

1 answer

0 votes
Matheus Fernandes
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
July 14, 2014

Hi Vinutha,

Could you try running a disk access speed test? https://confluence.atlassian.com/display/JIRAKB/Testing+Disk+Access+Speed

Also, try increasing the memory available for JIRA: https://confluence.atlassian.com/display/JIRA/Increasing+JIRA+Memory

This doc may also provide further help: http://blog.networkedcollaboration.com/2012/03/05/troubleshooting-jira-startup-errors/

Let me know how it goes. :)

Suggest an answer

Log in or Sign up to answer