Attribute attr = nexus.getRootDSE().get( "subschemaSubentry" );
Attribute attr = nextInterceptor.getRootDSE().get( "subschemaSubentry" );
    public NamingEnumeration search( NextInterceptor nextInterceptor,             Name base, Map env, ExprNode filter,            SearchControls searchCtls ) throws NamingException    {        String msg = "Attempt to search under non-existant entry: ";        if ( base.size() == 0 )        {            return nextInterceptor.search( base, env, filter, searchCtls );        }        Attribute attr = nexus.getRootDSE().get( "subschemaSubentry" );        if ( ( ( String ) attr.get() ).equalsIgnoreCase( base.toString() ) )        {            return nextInterceptor.search( base, env, filter, searchCtls );        }        assertHasEntry( msg, base );        return nextInterceptor.search( base, env, filter, searchCtls );    }