Left Side of the Dashboard Page has error: "Error formatting macro: subspaces: java.lang.NoSuchMethodError: com.atlassian.confluence.spaces.SpaceManager.getPermittedSpaces(Lcom/atlassian/user/User;)Ljava/util/List;"
Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.
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
Problem
Left side of Dashboard page is empty and has the following error:
Error formatting macro: subspaces: java.lang.NoSuchMethodError: com.atlassian.confluence.spaces.SpaceManager.getPermittedSpaces(Lcom/atlassian/user/User;)Ljava/util/List;
The following appears in the atlassian-confluence.log
2015-06-02 17:06:26,349 ERROR [http-bio-443-exec-18] [renderer.v2.components.MacroRendererComponent] processMacro Unexpected error rendering macro 'subspaces': com.atlassian.confluence.spaces.SpaceManager.getPermittedSpaces(Lcom/atlassian/user/User;)Ljava/util/List;'
-- referer: https://<Confluence_BaseURL>/login.action?os_destination=%2Findex.action&permissionViolation=true | url: /dashboard.action | userName: UserA | action: dashboard
Cause
This issue is caused by an outdated plugin, SubSpace Plugin
Resolution
Update your SubSpace Plugin by:
- Go to Confluence Admin
- Manage Add-Ons
- On the drop down list, find 'User Installed'
- Search for the plugin SubSpace by Communardo Software GmbH
- Update this plugin