diff --git a/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java b/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java index ef62e1737c7..f814da4d0be 100644 --- a/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java +++ b/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/RepositoryUpgrade.java @@ -43,6 +43,7 @@ import java.util.Properties; import java.util.Set; import java.util.concurrent.TimeUnit; +import java.util.stream.Collectors; import javax.jcr.NamespaceException; import javax.jcr.Node; @@ -56,7 +57,6 @@ import javax.jcr.nodetype.PropertyDefinitionTemplate; import javax.jcr.security.Privilege; -import org.apache.jackrabbit.guava.common.collect.Lists; import org.apache.commons.collections4.bidimap.DualHashBidiMap; import org.apache.jackrabbit.JcrConstants; import org.apache.jackrabbit.api.security.authorization.PrivilegeManager; @@ -772,8 +772,9 @@ private void copyCustomPrivileges(PrivilegeManager pMgr) throws RepositoryExcept while (it.hasNext()) { Privilege aggrPriv = it.next(); - List aggrNames = Lists.transform(Arrays.asList(aggrPriv.getDeclaredAggregatePrivileges()), - input -> (input == null) ? null : input.getName()); + List aggrNames = Arrays.stream(aggrPriv.getDeclaredAggregatePrivileges()) + .map(input -> (input == null) ? null : input.getName()) + .collect(Collectors.toList()); if (allAggregatesRegistered(pMgr, aggrNames)) { pMgr.registerPrivilege(aggrPriv.getName(), aggrPriv.isAbstract(), aggrNames.toArray(new String[aggrNames.size()])); it.remove();