2015-01-23 10:08 GMT+01:00 <[email protected]>: > Hi Clement, > > I have found the query which is as below but while syncing it is giving error > as below: > > <sqlMap namespace="InetOrgPerson"> > > <select id="getInetOrgPerson" resultClass="java.util.HashMap" > parameterClass="java.util.Map"> > Select > groupname,member > FROM user_grp_info where groupname like #(select groupname from > group_info)# > > </select> > > <select id="getInetOrgPersonList" resultClass="java.util.HashMap"> > Select distinct groupname FROM user_grp_info > </select> > > </sqlMap> > > <string> > <![CDATA[js: > var membersSrcDn = > srcBean.getDatasetValuesById("uniqueMember"); > var membersDstDn = []; > for (var i=0; i<membersSrcDn.size(); i++) { > var uid = membersSrcDn.get(i);; > var destDn = ldap.search("ou=Users,dc=testrjil,dc=net", > "(sAMAccountName=" + uid + ")"); > if (destDn.size() == 0 || destDn.size() > 1) { > continue; > } > var destMemberDn = destDn.get(0) + "," + > ldap.getContextDn(); > membersDstDn.push(destMemberDn); > } > membersDstDn > > ]]> > </string> > > Jan 23 14:35:42 - INFO - Starting sync for adGroup > Jan 23 14:35:42 - ERROR - Synchronization aborted because no source object > has been found ! > Jan 23 14:35:42 - ERROR - Synchronization aborted because no source object > has been found ! > Jan 23 14:35:42 - ERROR - All entries: 2, to modify entries: 0, successfully > modified entries: 0, errors: 2 > Jan 23 14:35:42 - INFO - Starting clean for adGroup > Jan 23 14:35:42 - ERROR - com.ibatis.sqlmap.client.SqlMapException: There is > no statement named null in this SqlMap.
I don't this that using SQL request inside ## is possible. Clément. _______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-users

