Hello again, this is what i did till now to synchronise OU from AD to openldap but still have a lot of errors :
<tasks> <task> <name>MySyncTask</name> <bean>org.lsc.beans.SimpleBean</bean> <ldapSourceService> <name>MySyncTask-src</name> <connection reference="src-ad" /> <baseDn>dc=meyclub,dc=net</baseDn> <pivotAttributes> <string>ou</string> </pivotAttributes> <fetchedAttributes> <string>ou</string> </fetchedAttributes> <getAllFilter>(&(ou=*)(objectClass=organizationalUnit))</getAllFilter> <getOneFilter>(&(objectClass=organizationalUnit)(ou={ou}))</getOneFilter> <cleanFilter>(&(objectClass=organizationalUnit)(ou={ou}))</cleanFilter> <interval>6</interval> </ldapSourceService> <ldapDestinationService> <name>MySyncTask-dst</name> <connection reference="dst-ldap"/> <baseDn>dc=meyclub,dc=net</baseDn> <pivotAttributes> <string>ou</string> </pivotAttributes> <fetchedAttributes> <string></string> <string>ou</string> <string>objectClass</string> </fetchedAttributes> <getAllFilter>(objectClass=organizationalUnit)</getAllFilter> <getOneFilter>(&(objectClass=organizationalUnit)(ou={ou}))</getOneFilter> </ldapDestinationService> <propertiesBasedSyncOptions> <mainIdentifier>srcBean.getMainIdentifier()</mainIdentifier> <defaultDelimiter>;</defaultDelimiter> <defaultPolicy>KEEP</defaultPolicy> <dataset> <name>objectClass</name> <policy>KEEP</policy> <createValues> <string>"organizationalUnit"</string> <string>"top"</string> </createValues> <delimiter>,</delimiter> </dataset> <dataset> <name>default</name> <policy>KEEP</policy> </dataset> </propertiesBasedSyncOptions> </task> the error msgs i got are : avr. 12 15:33:56 - ERROR - Too many entries returned (base: "dc=meyclub,dc=net", filter: "(&(objectClass=organizationalUnit)(ou=CDC))") avr. 12 15:33:56 - ERROR - Error while synchronizing ID {ou=CDC}: org.lsc.exception.LscServiceException: javax.naming.SizeLimitExceededException: Too many entries returned (base: "dc=meyclub,dc=net", filter: "(&(objectClass=organizationalUnit)(ou=CDC))") avr. 12 15:33:56 - DEBUG - org.lsc.exception.LscServiceException: javax.naming.SizeLimitExceededException: Too many entries returned (base: "dc=meyclub,dc=net", filter: "(&(objectClass=organizationalUnit)(ou=CDC))") org.lsc.exception.LscServiceException: javax.naming.SizeLimitExceededException: Too many entries returned (base: "dc=meyclub,dc=net", filter: "(&(objectClass=organizationalUnit)(ou=CDC))") at org.lsc.jndi.SimpleJndiSrcService.getBean(SimpleJndiSrcService.java:160) ~[lsc-core-2.0.1.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:672) [lsc-core-2.0.1.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:643) [lsc-core-2.0.1.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) [na:1.6.0_24] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.6.0_24] at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24] Caused by: javax.naming.SizeLimitExceededException: Too many entries returned (base: "dc=meyclub,dc=net", filter: "(&(objectClass=organizationalUnit)(ou=CDC))") at org.lsc.jndi.JndiServices.getEntry(JndiServices.java:548) ~[lsc-core-2.0.1.jar:na] at org.lsc.jndi.JndiServices.getEntry(JndiServices.java:496) ~[lsc-core-2.0.1.jar:na] at org.lsc.jndi.AbstractSimpleJndiService.get(AbstractSimpleJndiService.java:257) ~[lsc-core-2.0.1.jar:na] at org.lsc.jndi.SimpleJndiSrcService.getBean(SimpleJndiSrcService.java:152) ~[lsc-core-2.0.1.jar:na] ... 5 common frames omitted avr. 12 15:33:56 - ERROR - Error while adding entry OU=CDC hors AD,OU=Moins de 50,OU=Utilisateurs,DC=meyclub,DC=net in directory :javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name 'OU=CDC hors AD,OU=Moins de 50,OU=Utilisateurs' avr. 12 15:33:56 - ERROR - Error while synchronizing ID OU=CDC hors AD,OU=Moins de 50,OU=Utilisateurs,DC=meyclub,DC=net: java.lang.Exception: Technical problem while applying modifications to the destination avr. 12 15:33:56 - ERROR - Error while adding entry OU=Activation,OU=LEVALLOIS,OU=Utilisateurs,DC=meyclub,DC=net in directory :javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name 'OU=Activation,OU=LEVALLOIS,OU=Utilisateurs' avr. 12 15:33:58 - ERROR - Error while synchronizing ID OU=TSE,OU=Moins de 50,OU=Utilisateurs,DC=meyclub,DC=net: java.lang.Exception: Technical problem while applying modifications to the destination avr. 12 15:33:58 - DEBUG - java.lang.Exception: Technical problem while applying modifications to the destination java.lang.Exception: Technical problem while applying modifications to the destination at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:774) [lsc-core-2.0.1.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:673) [lsc-core-2.0.1.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:643) [lsc-core-2.0.1.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) [na:1.6.0_24] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.6.0_24] at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24] dn: OU=TSE,OU=Moins de 50,OU=Utilisateurs,DC=meyclub,DC=net changetype: add ou: TSE objectClass: organizationalUnit objectClass: top avr. 12 15:33:58 - DEBUG - java.lang.Exception: Technical problem while applying modifications to the destination java.lang.Exception: Technical problem while applying modifications to the destination at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:774) [lsc-core-2.0.1.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:673) [lsc-core-2.0.1.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:643) [lsc-core-2.0.1.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) [na:1.6.0_24] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.6.0_24] at java.lang.Thread.run(Thread.java:679) [na:1.6.0_24] dn: OU=test ldap,OU=_old,OU=Utilisateurs,DC=meyclub,DC=net changetype: add ou: test ldap objectClass: organizationalUnit objectClass: top dn: OU=Voyage,OU=LEVALLOIS,OU=Utilisateurs,DC=meyclub,DC=net changetype: add ou: Voyage objectClass: organizationalUnit objectClass: top avr. 12 15:33:58 - ERROR - All entries: 71, to modify entries: 35, successfully modified entries: 9, errors: 62 avr. 12 15:33:58 - INFO - Starting clean for MySyncTask avr. 12 15:33:58 - INFO - All entries: 9, to modify entries: 0, successfully modified entries: 0, errors: 0 *Aziza * * *
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list lsc-users@lists.lsc-project.org http://lists.lsc-project.org/listinfo/lsc-users