mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Valery Kharseko
16.39.2024 af105fd6f3de045f55081c0caab704a9854fa5af
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/util/RemoteSchemaLoader.java
@@ -81,17 +81,17 @@
    // Add missing matching rules and attribute syntaxes to base schema to allow read of remote server schema
    // (see OPENDJ-1122 for more details)
    //SchemaHandler.addServerSyntaxesAndMatchingRules(schemaBuilder);
    SchemaHandler.addServerSyntaxesAndMatchingRules(schemaBuilder);
    // Add remote schema entry
    final SearchRequest request = newSearchRequest(
        DN.valueOf(DN_DEFAULT_SCHEMA_ROOT), BASE_OBJECT, Filter.alwaysTrue(),
        ATTR_LDAP_SYNTAXES, ATTR_ATTRIBUTE_TYPES, ATTR_OBJECTCLASSES);
    final SearchResultEntry entry = connWrapper.getConnection().searchSingleEntry(request);
    removeNonOpenDjOrOpenDsSyntaxes(entry);
    new SchemaBuilder(getBaseSchema()).addSchema(entry, true);
    //removeNonOpenDjOrOpenDsSyntaxes(entry);
    schemaBuilder.addSchema(entry, true);
    return buildSchema(schemaBuilder);
    return schemaBuilder.toSchema();
  }