Hello Everyone, I posted here yesterday about Users being removed in my ldap to ldap sync, and didn't get a response. I'm trying to populate an empthy ldap from a populated one, and the Destination ldap user(s) are being removed. Can anyone help me out with this.
Thank You, Robert 1248 [main] INFO o.a.d.a.l.c.s.CodecFactoryUtil - Registered pre-bundled extended operation factory: 1.3.6.1.4.1.4203.1.11.3 1249 [main] INFO o.a.d.a.l.c.s.CodecFactoryUtil - Registered pre-bundled extended operation factory: 1.3.6.1.4.1.1466.20037 1257 [main] INFO org.lsc.jndi.JndiServices - Connecting to LDAP server ldap://ldap01.testld.org:389/ou=People,dc=testld,dc=org as cn=Directory Manager 1263 [main] INFO lsc.destination - Starting sync for MySyncTask 1416 [MySyncTask-15] DEBUG org.lsc.beans.BeanComparator - In object "cn=Test User,ou=People,dc=testld,dc=org": List of attributes considered for writing in destination: [mail, person, sn, cn, objectClass] 1417 [MySyncTask-15] DEBUG org.lsc.beans.BeanComparator - In object "cn=Test User,ou=People,dc=testld,dc=org": Attribute "mail" is in FORCE status 1417 [MySyncTask-15] DEBUG org.lsc.beans.BeanComparator - In object "cn=Test User,ou=People,dc=testld,dc=org": Adding attribute "mail" with values [[email protected]] 1417 [MySyncTask-15] DEBUG org.lsc.beans.BeanComparator - In object "cn=Test User,ou=People,dc=testld,dc=org": Attribute "person" is in FORCE status 1460 [MySyncTask-15] ERROR org.lsc.utils.JScriptEvaluator - Fail to compute expression: srcBean.getDatasetFirstValueById(“person”) on id=cn=test.user,ou=Secure,ou=MIS,ou=People,dc=testld,dc=org Reason: javax.script.ScriptException: sun.org.mozilla.javascript.internal.EvaluatorException: illegal character (<Unknown source>#5) in <Unknown source> at line number 5 1469 [MySyncTask-17] DEBUG org.lsc.utils.JScriptEvaluator - javax.script.ScriptException: sun.org.mozilla.javascript.internal.EvaluatorException: illegal character (<Unknown source>#5) in <Unknown source> at line number 5 javax.script.ScriptException: sun.org.mozilla.javascript.internal.EvaluatorException: illegal character (<Unknown source>#5) in <Unknown source> at line number 5 at com.sun.script.javascript.RhinoScriptEngine.eval(Unknown Source) ~[na:1.6.0_17] at com.sun.script.javascript.RhinoScriptEngine.eval(Unknown Source) ~[na:1.6.0_17] at javax.script.AbstractScriptEngine.eval(Unknown Source) ~[na:1.6.0_17] at org.lsc.utils.JScriptEvaluator.instanceEval(JScriptEvaluator.java:222) [lsc-core-2.1.3.jar:na] at org.lsc.utils.JScriptEvaluator.evalToStringList(JScriptEvaluator.java:119) [lsc-core-2.1.3.jar:na] at org.lsc.utils.ScriptingEvaluator.evalToStringList( ScriptingEvaluator.java:136) [lsc-core-2.1.3.jar:na] at org.lsc.beans.BeanComparator.getValuesToSet(BeanComparator.java:602) [lsc-core-2.1.3.jar:na] at org.lsc.beans.BeanComparator.getUpdatedObject(BeanComparator.java:284) [lsc-core-2.1.3.jar:na] LSC.XML FILE <?xml version="1.0" ?> <lsc xmlns="http://lsc-project.org/XSD/lsc-core-2.1.xsd" revision="0"> <connections> <ldapConnection> <name>src-ldap</name> <url>ldap://ldap01.tst.org:389/dc=testld,dc=org</url> <username>cn=Directory Manager</username> <password>test</password> <authentication>SIMPLE</authentication> <referral>IGNORE</referral> <derefAliases>NEVER</derefAliases> <version>VERSION_3</version> <pageSize>-1</pageSize> <factory>com.sun.jndi.ldap.LdapCtxFactory</factory> <tlsActivated>false</tlsActivated> <saslMutualAuthentication>false</saslMutualAuthentication> </ldapConnection> <ldapConnection> <name>dst-ldap</name> <url>ldap://ldaptest.tst.org:389/dc=testld,dc=org</url> <username>cn=SSSD Admin,ou=Secure,ou=MIS,ou=Hidden,dc=testld,dc=org</username> <password>test</password> <authentication>SIMPLE</authentication> <referral>IGNORE</referral> <derefAliases>NEVER</derefAliases> <version>VERSION_3</version> <pageSize>-1</pageSize> <factory>com.sun.jndi.ldap.LdapCtxFactory</factory> <tlsActivated>false</tlsActivated> <saslMutualAuthentication>false</saslMutualAuthentication> </ldapConnection> </connections> <audits/> <tasks> <task> <name>MySyncTask</name> <bean>org.lsc.beans.SimpleBean</bean> <ldapSourceService> <name>MySyncTask-src</name> <connection reference="src-ldap"/> <baseDn>dc=testld,dc=org</baseDn> <pivotAttributes> <string>cn</string> </pivotAttributes> <fetchedAttributes> <string>cn</string> <string>sn</string> <string>objectClass</string> </fetchedAttributes> <getAllFilter>(objectClass=top)</getAllFilter> <getOneFilter>(&(objectClass=top)(cn={cn}))</getOneFilter> <cleanFilter>(&(objectClass=top)(cn={cn}))</cleanFilter> </ldapSourceService> <ldapDestinationService> <name>MySyncTask-dst</name> <connection reference="dst-ldap"/> <baseDn>ou=Secure,ou=MIS,ou=People</baseDn> <pivotAttributes> <string>cn</string> </pivotAttributes> <fetchedAttributes> <string>cn</string> <string>sn</string> <string>objectClass</string> </fetchedAttributes> <getAllFilter>(objectClass=top)</getAllFilter> <getOneFilter>(&(objectClass=top)(cn={cn}))</getOneFilter> </ldapDestinationService> <propertiesBasedSyncOptions> <mainIdentifier>"uid=" + srcBean.getDatasetFirstValueById("cn") + ",ou=Secure,ou=MIS,ou=People,dc=testld,dc=org"</mainIdentifier> <defaultDelimiter>;</defaultDelimiter> <defaultPolicy>KEEP</defaultPolicy> <dataset> <name>objectClass</name> <policy>KEEP</policy> <forceValues> <string>"inetOrgPerson"</string> <string>"inetuser"</string> <string>"person"</string> <string>"top"</string> <string>"cn"</string> </forceValues> <delimiter>,</delimiter> </dataset> </propertiesBasedSyncOptions> </task> </tasks> </lsc> -- ------------------------------ [image: UNFPA] <http://www.unfpa.org/> <https://www.facebook.com/UNFPA> <https://twitter.com/unfpa> <https://instagram.com/unfpa/> <https://www.linkedin.com/company/unfpa> <https://www.youtube.com/user/unfpa> <https://plus.google.com/+unfpa/posts> <http://visitor.r20.constantcontact.com/manage/optin?v=001-YNFZmXHhSP25d9kiBTi0ZxtEwaeIcM-UeLsaXPKYoHs5SAGE1WbNakIrfhkc_3wTTkXkKXbHJpBnXtbqkTATg_O174jFAyLQdNkQkPKQAk=&MERGE0=>
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list [email protected] https://lists.lsc-project.org/cgi-bin/mailman/listinfo/lsc-users

