-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
Affects Version/s: 2.10.1, 2.10.2
-
Component/s: None
-
Environment:
Tomcat 5.5, Java 5, Windows 2003
If the plugins appear disabled after you start Confluence, you can turn on INFO logging via log4j.properties on the org.springframework.osgi package to get more information the next time you restart.
The following line appears in the logs at start-up indicating the problem:
2009-02-17 20:28:34,389 INFO [SpringOsgiExtenderThread-1] [internal.dependencies.startup.DependencyServiceManager] findServiceDependencies OsgiBundleXmlApplicationContext(bundle=confluence.extra.dynamictasklist2, config=osgibundle:/META-INF/spring/*.xml) is waiting for unsatisfied dependencies [[&webMenuManager, &httpRetrievalService, &johnsonEventContainer, &contentTypesDisplayMapper, &encryptionProvider, &indexTaskFactory, &tokenAuthenticationManager, &userMacroLibrary, &iconManager]]
Patch available
The are two versions of the patch:
- one for Confluence 2.10.1: configPatch.zip

- one for Confluence 2.10.2: CONF-14823-2.10.2.patch.zip

It will break other versions of Confluence very badly!
To install it:
- shut down Confluence
- extract the files from the patch matching your version of Confluence to confluence/WEB-INF/classes/. (The files in the services/ directory inside the zip file must go into confluence/WEB-INF/classes/services/.)
- start Confluence again.
When you restart Confluence with the same logging enabled, you should not see the line above (search for "webMenuManager") in the logs. Enabling the plugins via Administration > Plugin Manager should now work.