Details
-
Bug
-
Resolution: Fixed
-
High
-
3.10.0
-
None
-
None
Description
- UPM requires through dependency/provided commons-codec 1.4
- UPM requires through imports commons-codec 1.3
- FeCru provides commons-codec 1.3
This will manifest with following errors:
com.atlassian.upm.notification.PluginUpdateCheckerImpl PluginUpdateCheckerImpl-checkForUpdates - Automatic plugin update check failed com.atlassian.util.concurrent.LazyReference$InitializationException: java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.<init>(I)V
com.atlassian.plugin.web.DefaultWebInterfaceManager DefaultWebInterfaceManager-filterFragmentsByCondition - Could not evaluate condition 'com.atlassian.upm.conditions.IsPermittedToView@35aa1190' for descriptor: com.atlassian.upm.atlassian-universal-plugin-manager-plugin:fecru-upm-marketplace-menu (null) java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.<init>(I)V
fisheye TotalityFilter-logExceptionDetails - Exception "org.apache.velocity.exception.MethodInvocationException: Invocation of method 'isInstallVisible' in class com.atlassian.upm.permission.UpmVisibilityImpl threw exception java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.<init>(I)V .. Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'isInstallVisible' in class com.atlassian.upm.permission.UpmVisibilityImpl threw exception java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.<init>(I)V at manage-plugins.vm[line 42, column 32] .. .. Caused by: java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.<init>(I)V