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]
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
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please check whether you are switching as a sudo user and trying to startup the application.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.