File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes EJB and other Java EE Technologies and the fly likes on LDAP Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark " on LDAP" Watch " on LDAP" New topic
Author on LDAP

Simpson Kumar
Ranch Hand

Joined: Mar 19, 2008
Posts: 261
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.

Simpson Kumar
Ranch Hand

Joined: Mar 19, 2008
Posts: 261
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.
I agree. Here's the link:
subject: on LDAP
It's not a secret anymore!