Details
-
Bug
-
Resolution: Won't Fix
-
Low
-
None
-
3.5
-
None
Description
Confluence upgrade fails if there is a non-vanilla osuser definition present in atlassian-user.xml file:
Caused by: java.lang.UnsupportedOperationException: Unrecognised user management configuration can not be upgraded. at com.atlassian.confluence.upgrade.upgradetask.AtlassianUserToEmbeddedCrowdConfigurationUpgradeTask.doUpgrade(AtlassianUserToEmbeddedCrowdConfigurationUpgradeTask.java:58) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
For those running into this limitation the workaround is documented here.
Attachments
Issue Links
- causes
-
CONFSERVER-22023 Update Confluence 3.5 Upgrade Guide to match the necessary steps described on the Confluence 3.5 Upgrade Notes
- Closed
- is related to
-
CONFSERVER-22047 Make user management upgrade errors meaningful
- Closed