Details
-
Bug
-
Resolution: Fixed
-
Major
-
15.5
-
Unit
-
Unknown
-
N/A
-
N/A
-
Description
Not an easy one. It's a problem in the dependency upgrade validation: it seems to fail because upgrading json-smart would break the dependency constraint declared in oauth2-oidc-sdk, but starting with OIDC Provider 2.0.1, this dependency is excluded (because of the wrong range).
The workaround is to uninstall oauth2-oidc-sdk and then install OIDC Provider 2.0.1.
The error is a bit different with OIDC 2.1.0+, since json-smart is not excluded anymore, but the root cause is still a bad validation (it should not try to validate an extension with a backward dependency wich won't be there anymore after the upgrade).
Attachments
Issue Links
- causes
-
XWIKI-22328 IllegalStateException when installing extension which replace an extension installed on several namespace
- Closed
- is duplicated by
-
OIDC-161 Cannot upgrade OpenID Connect Provider from 1.37.4 to recent versions
- Closed