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