|
Priority changed to "minor", as suggested by Bastiaan in his mail.
I confirm that commons-lang is not used in shared-ldap. It can be removed.
We can also bump up to 2.1, it's not a big deal. Pom.xml are inherited, so you may have a dependecy declared on a upper level. In this case, it's something different. Apacheds depend on shared, which depends on commons-lang, this is why you have this dependencies. Yes, it's transitive. It would be cool to switch to 2.1 before the 1.0 code freeze ... wdyt ? 1.0.1 already use only commons-lang 2.1
There were some remaining 2.0 version in ADS 1.5.0 : http://svn.apache.org/viewvc?view=rev&rev=521396 and http://svn.apache.org/viewvc?view=rev&rev=521397 |
||||||||||||||||||||||||||||||||||||||||||||||||||
Anyway, apacheds-shared-ldap, has a build dep on commons-lang in its pom, but doesn't actually use commons-lang. So the whole dep can be removed.
For apacheds server, it recompiles fine with commons-lang 2.1.
I do see usage of comons-lang in server-jndi/src/main/java/org/apache/directory/server/jndi/ServerContextFactory.java and
core/src/test/java/org/apache/directory/server/core/jndi/LdapJndiPropertiesTest.java without a commons-lang dep in the correspondind poms. Do they rely on a transitive dep?