White screen when accessing Confluence after an upgrade

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Summary

After upgrading Confluence, when reaching it through a browser, the instance is not accessible and displays only a white screen.

Environment

Confluence Server or Data Center, using the Lively Theme plugin.

Diagnosis

Checking the Confluence logs, the following error can be found:

1 2 3 4 5 6 7 8 2020-08-06 10:24:52,057 ERROR [http-nio-8080-exec-6] [ContainerBase.[Standalone].[localhost].[/]] log Unhandled exception occurred whilst decorating page -- url: /login.action | traceId: 0a542b4626d6f5d9 | userName: anonymous java.lang.RuntimeException: javax.servlet.ServletException: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getConfluenceResourceTags' in class com.atlassian.confluence.setup.velocity.VelocityFriendlyPageBuilderService threw exception com.google.common.util.concurrent.UncheckedExecutionException: java.lang.NullPointerException at /decorators/includes/header.vm[line 96, column 24] ... Caused by: java.lang.NullPointerException at de.scandio.atlassian.applib.conditions.confluence.ThemeIsEnabledCondition.shouldDisplay(ThemeIsEnabledCondition.java:39)

Cause

Due to an issue with the Lively Theme plugin, Confluence pages are not rendering correctly. This issue can happen when this plugin is out of date, making it incompatible with the current Confluence version. 

Solution

With this particular problem, the Confluence administration console will still be accessible so we can update or disable the plugin. To do so, follow the steps below:

  1. Access: https://<confluence-URL>/plugins/servlet/upm

  2. Filter the apps by User-Installed

  3. Search for Lively Theme

  4. Click on Update

    1. To disable it, click on the app name to expand and click on Disable.

After that, check if Confluence pages are displayed properly again. If necessary, you may reach the vendor support here.

Updated on March 13, 2025

Still need help?

The Atlassian Community is here for you.