Issue #234 has been reported by Gunter Holzer.
----------------------------------------
Bug #234: ldap.search doesn´t accept empty string
http://tools.lsc-project.org/issues/234
Author: Gunter Holzer
Status: New
Priority: High
Assigned to:
Category: Core
Target version: 1.2.x branch
Synchronisation from OpenLDAP to AD.
The Java script in "lsc.syncoptions.group.member.force_value" has a problem, if
you use an empty string for the ou.
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.search( "", \ <--------
"(sAMAccountName=" \
+ (srcLdap.attribute(umembers[i], 'uid').get(0) \
+ ")"
)).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
Error:
See logfile.
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://tools.lsc-project.org/my/account
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org
lsc-dev mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-dev