Make sure you're working with a fresh copy of shared-ldap since this missing class
below is in shared-ldap:

On 10/9/07, Ersin Er < ersin.er@gmail.com> wrote:
Hi,

I have a build problem here possibly due to the latest ldap protocol provider commits:

SNIP ...

/home/ersiner/repo/bigbang-with-dependencies/apacheds/protocol-ldap/src/main/java/org/apache/directory/server/ldap/LdapProtocolProvider.java:[31,51] cannot find symbol
symbol  : class BinaryAttributeDetector
location: package org.apache.directory.shared.ldap.message.spi

Yes this looks like it's missing. 

Any code forgotten?

Here in the commit diff you can see it was added to shared:

Added:
    directory/apacheds/branches
SNIP ...
    directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/spi/BinaryAttributeDetector.java

However it's not easy to see this when there's so much text between "Added" and the file name. 
Just svn up shared and build from the top.

So does your viewing this stuff mean you'll be working on some stuff?  If so let's coordinate some activities :).

Cheers,
Alex