All
Apache (apacheds-main-0.9.jar)
Java - JNDI to access ldap 

        ModificationItem[] mods = new ModificationItem[1];
        Attribute mod = new BasicAttribute(uniqueMember_ATTR, userDN);
        mods[0] =  new ModificationItem(DirContext.ADD_ATTRIBUTE, mod);
        DirContext dc = null;
         dc = lc.open();
         dc.modifyAttributes(theDN, mods);

The above lines of code seems to not add additional values to the attribute.
The existing attribute values are getting replaced by this new value.

eg-
Group already has two users "john' and 'Matt' 
To add 'Jack' to the group will cause  the other two to loose their group 
assignments.

These work just fine with other ldap providers like openldap.
Any ideas comments? 

thx

Reply via email to