| Author |
javax.naming.directory.SchemaViolationException on LDAP
|
Simpson Kumar
Ranch Hand
Joined: Mar 19, 2008
Posts: 260
|
|
I'm trying to update an attribute which contains different values, ex: objectclass, and it contains like top, person, inetOrgPerson, etc..
When I tried to updated, I got the following error
and the code I'm using is
I can update a single attribute successfully, the following is the code
I don't know why I'm failing to get update the objectclass attribute.
|
Thanks,
Kumar
|
 |
Simpson Kumar
Ranch Hand
Joined: Mar 19, 2008
Posts: 260
|
|
I got the solution..
Actually I missed one attribute which should be a mandatory. I compared the attributes in the LDAP request that fails to the schema.
I came to know there is most likely a must attribute missing, maybe from an inherited object class.
In the above code, earlier I missed to add " objClasses.add("guPerson");", the guPerson attribute value is mandatory.
Now I can modify the results. 
|
 |
 |
|
|
subject: javax.naming.directory.SchemaViolationException on LDAP
|
|
|