Installing the JIRA Labels Plugins Results in 'java.lang.NoClassDefFoundError' Error Relating to PicoContainer

Still need help?

The Atlassian Community is here for you.

Ask the community

Symptoms

After installing the JIRA Labels plugin, JIRA won't start and prints the following errors in the log:

2010-07-13 12:06:32,531 main ERROR      [plugin.event.impl.DefaultPluginEventManager] Plugin Event Listener 'com.atlassian.sal.jira.lifecycle.JiraLifecycleManager@15735fd' threw an error on event 'com.atlassian.jira.extension.JiraStartedEvent@1d92abb': org/picocontainer/PicoContainer
2010-07-13 12:06:32,532 main FATAL      [atlassian.jira.upgrade.ConsistencyLauncher] A fatal error occured during initialisation. JIRA has been locked.
com.atlassian.plugin.event.NotificationException: java.lang.NoClassDefFoundError: org/picocontainer/PicoContainer
	at com.atlassian.plugin.event.impl.DefaultPluginEventManager.broadcast(DefaultPluginEventManager.java:85)
	at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:267)
        ...
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NoClassDefFoundError: org/picocontainer/PicoContainer
	at com.atlassian.jira.plugin.labels.utils.BackwardsCompatibilitySupport.getOfBizDelegator(BackwardsCompatibilitySupport.java:95)
	... 19 more
Caused by: java.lang.ClassNotFoundException: org.picocontainer.PicoContainer
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	... 30 more
2010-07-13 12:06:32,534 main FATAL      [atlassian.jira.upgrade.UpgradeLauncher] Skipping, JIRA is locked.

Cause

The problem stems from the version of Java that JIRA is using.

Workaround

Use Java version 1.6_20.

Solution

Track the resolution at LBL-195.

Last modified on Mar 30, 2016

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.