You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by ba...@apache.org on 2020/05/08 18:23:06 UTC

svn commit: r1877520 - /jackrabbit/oak/trunk/oak-auth-ldap/src/test/java/org/apache/jackrabbit/oak/security/authentication/ldap/LdapServerClassLoader.java

Author: baedke
Date: Fri May  8 18:23:06 2020
New Revision: 1877520

URL: http://svn.apache.org/viewvc?rev=1877520&view=rev
Log:
OAK-8769: oak-auth-ldap pom needs maintenance

Added comments.

Modified:
    jackrabbit/oak/trunk/oak-auth-ldap/src/test/java/org/apache/jackrabbit/oak/security/authentication/ldap/LdapServerClassLoader.java

Modified: jackrabbit/oak/trunk/oak-auth-ldap/src/test/java/org/apache/jackrabbit/oak/security/authentication/ldap/LdapServerClassLoader.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-auth-ldap/src/test/java/org/apache/jackrabbit/oak/security/authentication/ldap/LdapServerClassLoader.java?rev=1877520&r1=1877519&r2=1877520&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-auth-ldap/src/test/java/org/apache/jackrabbit/oak/security/authentication/ldap/LdapServerClassLoader.java (original)
+++ jackrabbit/oak/trunk/oak-auth-ldap/src/test/java/org/apache/jackrabbit/oak/security/authentication/ldap/LdapServerClassLoader.java Fri May  8 18:23:06 2020
@@ -30,6 +30,11 @@ import java.net.URL;
 import java.net.URLClassLoader;
 import java.security.ProtectionDomain;
 
+/**
+ * The LDAP server we use for testing relies on an old, incompatible version of the library
+ * <code>org.apache.directory.api.api-all</code>. Therefore we have to run it in it's own classloader, because the two
+ * incompatible versions of the library must not live on the same classpath.
+ */
 public class LdapServerClassLoader extends URLClassLoader {
 
     private final byte[] serverClassResource;