Hello everyone, I'm still trying to sync LDAP to LDAP, with no luck. I'm only trying to sync over (sn,cn,mail) from a populated ldap to an empty ldap. and I'm getting the following errors. Can anyone tell me why,I'm so lost with this.? I've added my lsc.xml file at the end as well.
Thank You For your Help. 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

