Team Calendars plugin will not start after being upgraded to version 6.0.26 on Confluence 6.0.1

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 Team Calendars to version 6.0.26 (which supports Confluence Server 5.10.7 - 6.14.3), the Team Calendars plugin will not start

Environment

6.0.1 - Reached End of Life

Diagnosis

The following will appear in the application logs:

atlassian-confluence.log

1 2 3 4 5 6 7 8 2018-07-19 12:33:55,001 ERROR [UpmAsynchronousTaskManager:thread-2] [atlassian.plugin.manager.DefaultPluginManager] enableConfiguredPluginModule There was an error loading the descriptor 'Watch Dog Job Config' of plugin 'com.atlassian.confluence.extra.team-calendars'. Disabling. -- url: /rest/plugins/1.0/ | referer: http://confluence.internal/plugins/servlet/upm?source=side_nav_manage_addons | traceId: 673dc2f2e51a3da7 | userName: user java.lang.NullPointerException at com.atlassian.confluence.plugin.descriptor.JobConfigModuleDescriptor.getJobRunner(JobConfigModuleDescriptor.java:331) at com.atlassian.confluence.plugin.descriptor.JobConfigModuleDescriptor.scheduleUnmanagedJob(JobConfigModuleDescriptor.java:310) at com.atlassian.confluence.plugin.descriptor.JobConfigModuleDescriptor.enabled(JobConfigModuleDescriptor.java:275) at com.atlassian.plugin.manager.DefaultPluginManager.notifyModuleEnabled(DefaultPluginManager.java:1991) ...

Cause

Root cause is unknown at this time but has only been observed to affect very old versions of both Confluence and Team Calendars

Solution

There are 2 ways to address this error:

or

  • (If you cannot upgrade Confluence or cannot upgrade immediately)

    Despite Team Calendars version 6.0.26 stating it is compatible with Confluence 6.0.1, under certain conditions it can still throw the error above and refuse to enable.

    Install Team Calendars version 6.0.14 instead in these circumstances and it will install and enable successfully

⚠️Note: Confluence 6.0.1 is end of life and no longer eligible for support. No further development resources will be spent to uncover the root cause of this issue in EOL versions of Team Calendars, Confluence and associated addons.

Upgrading Team Calendars to its initially highest stable version (which may be version 6.0.14 rather than 6.0.26), then upgrading Confluence, then upgrading Team Calendars again this time to latest is the recommended way to address this condition.

Updated on April 2, 2025

Still need help?

The Atlassian Community is here for you.