Sushil Vegad wrote:
Hello,
We use a custom schema with apache-ds-1.5.4 on windows. I installed the
server, gave it my schema and the data using ldif files; my application runs
fine - I can search users, modify user attributes, add and delete users

If I REBOOT the directory server, I cannot modify or add users. It throws a
schema violation exception -  LDAP: error code 65 - OBJECT_CLASS_VIOLATION

The HomePhone attributeType you are trying to redefine already exists in the cosine schema. When injecting such an existing AttributeType, you won't get an error (that's not very cool, I have to admit), but at reboot, when trying to inject an entry with this attributeType in the ObjectClass, you will get an error.

I have to tell you that the check done when injecting a new schema is not sufficient to detect all those errors, but if you use the Studio Schema Editor, you will be able to detect those inconsistencies.


--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org


Reply via email to