| | |
| | | // Initialize null entry object classes. |
| | | objectClasses = new HashMap<>(); |
| | | |
| | | String topOCName = "top"; |
| | | ObjectClass topOC = DirectoryServer.getObjectClass(topOCName); |
| | | if (topOC == null) { |
| | | throw new InitializationException(LocalizableMessage.raw("Unable to locate " + topOCName + |
| | | " objectclass in the current server schema")); |
| | | } |
| | | objectClasses.put(topOC, topOCName); |
| | | objectClasses.put(DirectoryServer.getTopObjectClass(), "top"); |
| | | |
| | | String nulOCName = "nullbackendobject"; |
| | | ObjectClass nulOC = DirectoryServer.getObjectClass2(nulOCName); |
| | |
| | | |
| | | String extOCName = "extensibleobject"; |
| | | ObjectClass extOC = DirectoryServer.getObjectClass(extOCName); |
| | | if (extOC == null) { |
| | | if (extOC.isPlaceHolder()) { |
| | | throw new InitializationException(LocalizableMessage.raw("Unable to locate " + extOCName + |
| | | " objectclass in the current server schema")); |
| | | } |