blank errors.jsp on startup

After a server reboot, my confluence server immediately transfers to a blank/mepty errors.jsp page with no text when I try to access it.

I already checked the database and it is up and I can login.

This is the most recent message in the current catalina.log


19-Apr-2016 14:39:07.950 SEVERE [http-nio-8090-exec-4] org.apache.catalina.core.StandardHostValve.custom Exception Processing ErrorPage[errorCode=500, location=/500page.jsp]
 com.atlassian.util.concurrent.LazyReference$InitializationException: java.lang.NullPointerException
        at com.atlassian.util.concurrent.LazyReference.getInterruptibly(
        at com.atlassian.util.concurrent.LazyReference.get(
        at com.atlassian.confluence.plugin.servlet.filter.ServletFilterModuleContainerFilter.getServletModuleManager(
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(
        at com.atlassian.confluence.web.filter.DebugFilter.doFilter(
        at com.atlassian.core.filters.AbstractHttpFilter.doFilter(
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(
        at org.apache.catalina.core.ApplicationDispatcher.invoke(
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(
        at org.apache.catalina.core.ApplicationDispatcher.doForward(
        at org.apache.catalina.core.ApplicationDispatcher.forward(
        at org.apache.catalina.core.StandardHostValve.custom(
        at org.apache.catalina.core.StandardHostValve.status(
        at org.apache.catalina.core.StandardHostValve.throwable(
        at org.apache.catalina.core.StandardHostValve.invoke(
        at org.apache.catalina.valves.ErrorReportValve.invoke(
        at org.apache.catalina.core.StandardEngineValve.invoke(
        at org.apache.catalina.connector.CoyoteAdapter.service(
        at org.apache.coyote.http11.AbstractHttp11Processor.process(
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
        at java.util.concurrent.ThreadPoolExecutor.runWorker(
        at java.util.concurrent.ThreadPoolExecutor$
        at org.apache.tomcat.util.threads.TaskThread$
Caused by: java.lang.NullPointerException
        at com.atlassian.spring.container.ContainerManager.getComponent(
        at com.atlassian.confluence.util.LazyComponentReference$Accessor.get(
        at com.atlassian.util.concurrent.Lazy$Strong.create(
        at com.atlassian.util.concurrent.LazyReference$
        at com.atlassian.util.concurrent.LazyReference.getInterruptibly(
        ... 29 more

2 answers

Hey Doug!

My first thought is that there's some sort of plugin issue that's causing startup to fail.  

Give this a try first:

Confluence - Clear Plugin Cache

Good luck!

I figured this out.. I had initially installed a version of confluence that broke for one reason or another, so I uninstalled it, but the uninstall was apparently incomplete. The confluence username and startup script were still present. So, when I installed it again, there were 2 startup files and  a second user. All of the logs, etc. were owned by the second user, confluence1. So the two procecsses are trying to start at the same time and stomping on each other. Disabling the one startup script and restarting the server fixed it.



Side recommendation: I recommend that the install error out if the confluence user already exists and alert the installer.


Awesome, glad to hear that you got it figured out!

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Mar 12, 2019 in Confluence

Confluence Admin Certification now $150 for Community Members

More and more people are building their careers with Atlassian, and we want you to be at the front of this wave! Important Dates Start the Certification Prep Course by 2 April 2019 Take your e...

1,349 views 2 13
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you