Hi,

I want to migrate ldap servers, and therefore i have to modify the member base 
dn of some groups.

The config:
        <dataset>
          <name>member</name>
          <policy>FORCE</policy>
          <forceValues>
            <string><![CDATA[
              var srcmembers = srcBean.getDatasetValuesById("member");
              var members = [];
              for  (var i=0; i<srcmembers.size(); i++) {
                var member = srcmembers.get(i);
                var memberclean = 
member.replace("ou=abc,ou=People,dc=xy,dc=net", "ou=people,o=xy.net");
                members.push(memberclean);
              }
              members
            ]]></string>
          </forceValues>
        </dataset>

But I this error message:
Jan 12 16:20:21 - ERROR - Error while modifying entry 
cn=rl-aca,ou=groups,o=xy.net in directory 
:javax.naming.directory.InvalidAttributeValueException: [LDAP: error code 21 - 
member: value #0 invalid per syntax]; remaining name 'cn=rl-aca,ou=groups'
Jan 12 16:20:21 - ERROR - Error while synchronizing ID 
cn=rl-aca,ou=groups,o=xy.net: java.lang.Exception: Technical problem while 
applying modifications to the destination
# Tue Jan 12 16:20:21 CET 2016
dn: cn=rl-aca,ou=groups,o=xy.net
changetype: modify
replace: member
member: sun.org.mozilla.javascript.internal.NativeJavaObject@44449afc
member: sun.org.mozilla.javascript.internal.NativeJavaObject@f1a47df
member: sun.org.mozilla.javascript.internal.NativeJavaObject@132f4538

What could be the problem?

Thanks in advance,
Chris


Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users

Reply via email to