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>(&amp;(ou=*)(objectClass=organizationalUnit))</getAllFilter>


<getOneFilter>(&amp;(objectClass=organizationalUnit)(ou={ou}))</getOneFilter>

<cleanFilter>(&amp;(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>(&amp;(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

Reply via email to