Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Jira doesn't start

Fabrice DOUILLET March 22, 2018

Hello,

Jira doesn' start this morning. The stack trace below :

 

22-Mar-2018 08:32:47.300 GRAVE [Catalina-startStop-1] org.apache.catalina.startup.HostConfig.beforeStart Unable to create directory for deployment: /opt/atlassian/jira/conf/Catalina/localhost
2018-03-22 08:32:52,729 localhost-startStop-1 ERROR      [webwork.config.DefaultConfiguration] Skipping configuration for class 'com.atlassian.jira.config.webwork.JiraPluginsConfiguration'
java.lang.IllegalStateException: Unable to resolve component: interface com.atlassian.plugin.event.PluginEventManager
        at com.atlassian.jira.component.ComponentAccessorWorker.getComponentOfType(ComponentAccessorWorker.java:40)
        at com.atlassian.jira.component.ComponentAccessor.getComponentOfType(ComponentAccessor.java:255)
        at com.atlassian.jira.config.webwork.JiraPluginsConfiguration.getPluginEventManager(JiraPluginsConfiguration.java:85)
        at com.atlassian.jira.config.webwork.JiraPluginsConfiguration$PluginSystemAccessor.<init>(JiraPluginsConfiguration.java:121)
        at com.atlassian.jira.config.webwork.JiraPluginsConfiguration.<init>(JiraPluginsConfiguration.java:27)
        ... 3 filtered
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at java.lang.Class.newInstance(Class.java:442)
        at webwork.config.DefaultConfiguration.<init>(DefaultConfiguration.java:116)
        at webwork.config.Configuration.getDefaultConfiguration(Configuration.java:135)
        at webwork.config.Configuration.getConfiguration(Configuration.java:112)
        at com.atlassian.jira.config.webwork.WebworkConfigurator.configureWebwork(WebworkConfigurator.java:66)
        at com.atlassian.jira.config.webwork.WebworkConfigurator.setupConfiguration(WebworkConfigurator.java:59)
        at com.atlassian.jira.startup.LauncherContextListener.initFastStuff(LauncherContextListener.java:137)
        at com.atlassian.jira.startup.LauncherContextListener.contextInitialized(LauncherContextListener.java:101)
        ... 5 filtered
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalStateException
        at java.util.Optional.orElseThrow(Optional.java:290)
        at com.atlassian.jira.ComponentManager.getRequiredPicoContainer(ComponentManager.java:429)
        at com.atlassian.jira.ComponentManager.getComponentInstanceOfType(ComponentManager.java:486)
        at com.atlassian.jira.component.ComponentAccessorWorker.getComponentOfType(ComponentAccessorWorker.java:38)
        ... 25 more
2018-03-22 08:32:52,746 localhost-startStop-1 ERROR      [webwork.config.DefaultConfiguration] Skipping configuration for class 'com.atlassian.jira.config.webwork.JiraPluginsConfiguration'
java.lang.IllegalStateException: Unable to resolve component: interface com.atlassian.plugin.event.PluginEventManager
        at com.atlassian.jira.component.ComponentAccessorWorker.getComponentOfType(ComponentAccessorWorker.java:40)
        at com.atlassian.jira.component.ComponentAccessor.getComponentOfType(ComponentAccessor.java:255)
        at com.atlassian.jira.config.webwork.JiraPluginsConfiguration.getPluginEventManager(JiraPluginsConfiguration.java:85)
        at com.atlassian.jira.config.webwork.JiraPluginsConfiguration$PluginSystemAccessor.<init>(JiraPluginsConfiguration.java:121)
        at com.atlassian.jira.config.webwork.JiraPluginsConfiguration.<init>(JiraPluginsConfiguration.java:27)
        ... 3 filtered
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at java.lang.Class.newInstance(Class.java:442)
        at webwork.config.DefaultConfiguration.<init>(DefaultConfiguration.java:116)
        at com.atlassian.jira.config.webwork.WebworkConfigurator.configureWebwork(WebworkConfigurator.java:73)
        at com.atlassian.jira.config.webwork.WebworkConfigurator.setupConfiguration(WebworkConfigurator.java:59)
        at com.atlassian.jira.startup.LauncherContextListener.initFastStuff(LauncherContextListener.java:137)
        at com.atlassian.jira.startup.LauncherContextListener.contextInitialized(LauncherContextListener.java:101)
        ... 5 filtered
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalStateException
        at java.util.Optional.orElseThrow(Optional.java:290)
        at com.atlassian.jira.ComponentManager.getRequiredPicoContainer(ComponentManager.java:429)
        at com.atlassian.jira.ComponentManager.getComponentInstanceOfType(ComponentManager.java:486)
        at com.atlassian.jira.component.ComponentAccessorWorker.getComponentOfType(ComponentAccessorWorker.java:38)
        ... 23 more
2018-03-22 08:32:52,788 localhost-startStop-1 INFO      [c.a.jira.startup.JiraHomeStartupCheck] The jira.home directory '/var/atlassian/application-data/jira' is validated and locked for exclusive use by this instance.
2018-03-22 08:32:52,970 JIRA-Bootstrap INFO      [c.a.jira.startup.JiraStartupLogger]

    ****************
    JIRA starting...
    ****************

log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /var/atlassian/application-data/jira/log/atlassian-jira.log (Permission non accordée)
        at java.io.FileOutputStream.open0(Native Method)
        at java.io.FileOutputStream.open(FileOutputStream.java:270)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
        at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
        at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:207)
        at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
        at com.atlassian.jira.logging.JiraHomeAppender.configureAppender(JiraHomeAppender.java:267)
        at com.atlassian.jira.logging.JiraHomeAppender.doAppendSync(JiraHomeAppender.java:222)
        at com.atlassian.jira.logging.JiraHomeAppender.doAppend(JiraHomeAppender.java:208)
        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
        at org.apache.log4j.Category.callAppenders(Category.java:206)
        at org.apache.log4j.Category.forcedLog(Category.java:391)
        at org.apache.log4j.Category.log(Category.java:838)
        at com.atlassian.jira.startup.FormattedLogMsg.printMessageImpl(FormattedLogMsg.java:192)
        at com.atlassian.jira.startup.FormattedLogMsg.printMessage(FormattedLogMsg.java:173)
        at com.atlassian.jira.startup.JiraStartupLogger.printStartingMessage(JiraStartupLogger.java:82)
        at com.atlassian.jira.startup.SystemInfoLauncher.start(SystemInfoLauncher.java:23)
        at com.atlassian.jira.startup.DefaultJiraLauncher.preDbLaunch(DefaultJiraLauncher.java:114)
        at com.atlassian.jira.startup.DefaultJiraLauncher.lambda$start$0(DefaultJiraLauncher.java:101)
        at com.atlassian.jira.util.devspeed.JiraDevSpeedTimer.run(JiraDevSpeedTimer.java:31)
        at com.atlassian.jira.startup.DefaultJiraLauncher.start(DefaultJiraLauncher.java:100)
        at com.atlassian.jira.startup.LauncherContextListener.initSlowStuff(LauncherContextListener.java:157)
        at java.lang.Thread.run(Thread.java:745)
2018-03-22 08:32:53,048 JIRA-Bootstrap INFO      [c.a.jira.startup.JiraStartupLogger]

3 answers

0 votes
Fabrice DOUILLET March 22, 2018

I've changed folder's permissions on /var/atlassian/application-data/jira

and now it starts... very strange...

Thank you very much for your help !

Have a nice day

0 votes
Francesc Arbó
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.
March 22, 2018

In your log message I see the following: "log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /var/atlassian/application-data/jira/log/atlassian-jira.log (Permission non accordée)"

 

Check your folder permissions. It seems the user used to start Jira has no permissions in some folders.

0 votes
Mahesh S
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.
March 22, 2018

Please check whether you are switching as a sudo user and trying to startup the application.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events