-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
Affects Version/s: 10.2.2, 10.2.13
-
Component/s: Macros - Gadgets, Universal Plugin Manager / Manage apps
-
11
-
Severity 3 - Minor
-
54
Problem
After upgrading from Confluence 9 to Confluence 10, updating the Gadgets for Confluence app from version 100.0.9 to version 101.0.1 in the Manage Apps page crashes Confluence.
This behaviour can be observed for other third party plugins as well.
Environment
Confluence 10.2
Steps to Reproduce
- Install Confluence 9.2.x
- Install Gadgets for Confluence app
- Upgrade Confluence to 10.2.x
- Upgrade the app to a compatible version through the Manage Apps page.
Expected Results
The app will be upgraded with no issues.
Actual Results
Confluence crashes and the following error is observed in the logs:
2026-01-05 18:08:18,072 ERROR [http-nio-8090-exec-4 url: /500page.jsp; user: admin] [atlassian.confluence.status.SystemErrorInformationLogger] logException Unhandled exception, request unique ID: bacb8361-29b1-4f61-8746-7e4273c126ba -- traceId: 26617ae383f1c8e6 java.lang.RuntimeException: Unexpected exception during rendering ... Caused by: jakarta.servlet.ServletException: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getGlobalCssResourcePrefix' in class com.atlassian.confluence.plugin.webresource.DefaultConfluenceWebResourceManager threw exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException: service proxy has been destroyed at template/includes/macros.vm[line 1642, column 57] ... Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getGlobalCssResourcePrefix' in class com.atlassian.confluence.plugin.webresource.DefaultConfluenceWebResourceManager threw exception org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException: service proxy has been destroyed at template/includes/macros.vm[line 1642, column 57] ... Caused by: org.eclipse.gemini.blueprint.service.importer.ServiceProxyDestroyedException: service proxy has been destroyed
Workaround
Uninstall the Gadgets for Confluence app before the upgrade, clear the plugins cache and install the compatible version after the upgrade.
If you encounter this issue post upgrading some third party plugin, then shutdown Confluence, clear the plugins cache and then start Confluence. Perform these steps across all the nodes of the cluster in rolling fashion.