Thanks Raphael, its the solution.

Le 21/05/2010 12:29, Raphaël Ouazana-Sustowski a écrit :
Hi,

Le Ven 21 mai 2010 11:42, Romain a écrit :
Yes, but i have a strange error :

mai 21 11:42:17 - ERROR - Error while synchronizing ID {cn=test}:
org.mozilla.javascript.EvaluatorException: il manque ')' dans des
parenthèses (<cmd>#1)
mai 21 11:42:17 - ERROR - All entries: 1, to modify entries: 0, modified
entries: 0, errors: 1

Nonetheless, i have check the code, and i think i have no error :

------------------------------------------
lsc.syncoptions.group.member.force_value = \
      var umembers = \
          srcBean.getAttributeValuesById("uniqueMember").toArray() ; \
      for (var i=0; i<umembers.length; i++ ) { \
          try { \
              umembers[i] = ldap.attribute(ldap.list( "cn=users", \
                  "(sAMAccountName=" \
                      + (srcLdap.attribute(umembers[i], 'uid').get(0) \
                      + ")"
It seems that a '\' is missing here.

                  )).get(0), 'distinguishedname').get(0) \
          } catch (e) { \
              umembers[i]=null \
          } \
      } \
      var members = new Array(); \
      var j=0; \
      for (var i=0; i<umembers.length; i++) { \
          if (umembers[i]!=null) members[j++]=umembers[i] \
      } \
      members

Regards,
Raphaël Ouazana.






_______________________________________________________________
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