java.lang.NoSuchMethodError: com.atlassian.jira.config.properties.JiraProperties

Platform Operations August 4, 2015

After Upgrading JIRA from 6.3.4 to 6.4.3, getting the error below

2015-08-04 13:01:58,695 localhost-startStop-1 ERROR [atlassian.jira.startup.ComponentContainerLauncher] An Error occurred during ComponentContainerLauncher
servlet context initialisation - com.atlassian.jira.config.properties.JiraProperties.isPluginsRosterFileEnabled()Z.
java.lang.NoSuchMethodError: com.atlassian.jira.config.properties.JiraProperties.isPluginsRosterFileEnabled()Z
at com.atlassian.jira.plugin.PluginPath$JiraHomeAdapter.<init>(PluginPath.java:120)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
at org.picocontainer.injectors.AbstractInjector.newInstance(AbstractInjector.java:145)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:342)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Locked.getComponentInstance(Locked.java:40)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:698)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:646)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:631)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)

 

 

2 answers

0 votes
Platform Operations August 5, 2015

Thank you for your suggestion. Will give it a try

0 votes
crf
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 4, 2015

That method was added in JIRA 6.4.  This suggests that something is wrong with the way that you installed JIRA and that the result is a mixture of the code from the two different versions.  I would recommend moving that installation directory out of the way and starting over installing to a fresh directory.

 

Suggest an answer

Log in or Sign up to answer