Hi,
after restart of Confluence 5.3.1 we have the following on startup of confluence:
root@jira44:/opt/atlassian/confluence # tail -f /opt/atlassian/confluence/logs/catalina.out
Okt 29, 2013 7:26:18 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'debug' to '0' did not find a matching property.
Okt 29, 2013 7:26:19 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8090
Okt 29, 2013 7:26:19 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 797 ms
Okt 29, 2013 7:26:19 PM org.apache.catalina.core.StandardService start
INFO: Starting service Tomcat-Standalone
Okt 29, 2013 7:26:19 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.35
2013-10-29 19:26:23,341 INFO [main] [com.atlassian.confluence.lifecycle] contextInitialized Starting Confluence 5.3.1 [build 4528 based on commit hash eaa35c45b124c018e6c8bf70a069c3c2f63fd66d]
Okt 29, 2013 7:26:52 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8090
Okt 29, 2013 7:26:52 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 33257 ms
Okt 29, 2013 7:27:10 PM org.apache.catalina.core.StandardHostValve custom
SEVERE: Exception Processing ErrorPage[errorCode=500, location=/500page.jsp]
java.lang.NullPointerException
at com.atlassian.spring.container.ContainerManager.getComponent(ContainerManager.java:33)
at com.atlassian.confluence.setup.sitemesh.PluginDecoratorMapper.getPluginAccessor(PluginDecoratorMapper.java:74)
at com.atlassian.confluence.setup.sitemesh.PluginDecoratorMapper.getDecorator(PluginDecoratorMapper.java:23)
at com.opensymphony.module.sitemesh.mapper.AbstractDecoratorMapper.getDecorator(AbstractDecoratorMapper.java:45)
at com.opensymphony.module.sitemesh.mapper.InlineDecoratorMapper.getDecorator(InlineDecoratorMapper.java:41)
at com.atlassian.confluence.util.profiling.ConfluenceDecoratorSelector.selectDecorator(ConfluenceDecoratorSelector.java:59)
at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:83)
at com.atlassian.confluence.util.profiling.ProfilingPageFilter.doFilter(ProfilingPageFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:71)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:211)
at com.atlassian.confluence.web.filter.ConfluenceSecurityFilter.doFilter(ConfluenceSecurityFilter.java:28)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:150)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:71)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:71)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.web.filter.DebugFilter.doFilter(DebugFilter.java:50)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:438)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:421)
at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:342)
at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:286)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Searching high and low I cannot find an answer to this. It seems like software layout changed a bit lately, as hints likehere: https://confluence.atlassian.com/display/CONFKB/How+to+Clear+Confluence+Plugins+Cache
Do not work as those folders do not exist.
And yes, I can connect to the confluence db fine.
I was installing some Plugins from within confluence but had no problems before the restart
thanks in advance
Jochen
I was wrong in identifying the confluence-home folder. Answers and comments to https://answers.atlassian.com/questions/56733/confluence-suddenly-unusable-java-error now led me to /var/atlassian/application-data/confluence
There I instantly saw some files and folders owned by root:root so a
chmod -R confluence:confluence /var/atlassian/application-data/confluence;
solved that. Additonally I had to fix the owner on some catalina.out log files in the installation folder as well:
chown -R confluence:confluence /opt/atlassian/confluence/logs
After that confluence started again.
I was mislead by the existence of logs, temp and bin folders in /opt/atlassian/confluence to mistake it as confluence-home
Somehow I could not find the folders mentioned for example here https://answers.atlassian.com/questions/201441/confluence-unusable-after-restart#comment-201499 which could be deleted (but was not neccassary anyway)
find / -name plugins-cache
Probably because the first folder mentioned is called plugins-cache (not plugin-cache) and was therefore led to believe that the fs layout must have changed.
you check the Denys Kovalenko's comment from https://answers.atlassian.com/questions/201441/confluence-unusable-after-restart#comment-201499
also check https://answers.atlassian.com/questions/56733/confluence-suddenly-unusable-java-error
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks, but both links are not available and produce a 404
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
oi, sorry. Links do not work when clicked on in the mail but okay when used from the answers site.
I know Denys answer, but I don't have the variable DBHOSTNAME there and my db host is localhost.
I will have a closer look at the suggestions from bbrendons thread.
Thanks again!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.