Likes look the last problem I ran into will need to be addressed by some relection trickery, ie. if can't load SSLFilter.class then don't attempt to refer to it in org.apache.ldap.server.protocol.LdapProtocolProvider, or alternatively splitting out the referenced constants into a separate class that is always built (not just for JDK1.5).
I'm not sure which one suits best...
