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

Nicolas Capponi
19.10.2016 e25e0812a68a2ca81887718537199193ef03a8b9
OPENDJ-2987 Fix DirectoryServer#getDefaultObjectClass()
1 files modified
16 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/core/DirectoryServer.java 16 ●●●●● patch | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/core/DirectoryServer.java
@@ -2486,21 +2486,7 @@
   */
  public static ObjectClass getDefaultObjectClass(String name)
  {
    String lowerName = toLowerCase(name);
    ObjectClass objectClass = directoryServer.schema.getObjectClass(lowerName);
    if (objectClass == null)
    {
      String oid        = lowerName + "-oid";
      String definition = "( " + oid + " NAME '" + name + "' ABSTRACT )";
      // Temporary object classes are immediately dirty.
      objectClass = new ObjectClass(definition, name,
          Collections.singleton(name), oid, null,
          Collections.singleton(getTopObjectClass()), null, null,
          ObjectClassType.ABSTRACT, false, null).setDirty();
    }
    return objectClass;
    return directoryServer.schema.getSchemaNG().getObjectClass(name);
  }
  /**