try
{
cursor = directoryService.getAdminSession()
.search( base, SearchScope.SUBTREE, filter, AliasDerefMode.DEREF_ALWAYS, null );
cursor.beforeFirst();
if ( cursor.next() ) // there should be only one!
{
log.debug( "Class {} found under {} search context.", name, base );
ServerEntry classEntry = cursor.get();