Hi,

On 11/05/2010 15:18, Romain wrote:
Hello.

I work currently to synchronize the 2 directory AD and OpenLDAP. So, i
have configure the lsc.properties, but when i launch this command,
'''ant lsc::synchronize -Dsynchronize.parameters="-f $PWD/etc -c all -s
all -n" ''' i obtain this message :


lsc::synchronize:
[java] 0 - WARN - Starting sync for user (ldap2ldap)
[java] 11 - FATAL - Error while launching the following task: user.
Please check your code ! (java.lang.reflect.InvocationTargetException)
[java] java.lang.reflect.InvocationTargetException
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)

[java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
[java] at org.lsc.SimpleSynchronize.launchTask(SimpleSynchronize.java:244)
[java] at org.lsc.SimpleSynchronize.launch(SimpleSynchronize.java:172)
[java] at org.lsc.Launcher.run(Launcher.java:125)
[java] at org.lsc.Launcher.main(Launcher.java:113)
[java] Caused by: java.lang.ExceptionInInitializerError
[java] at
org.lsc.jndi.SimpleJndiDstService.<init>(SimpleJndiDstService.java:94)
[java] ... 8 more
[java] Caused by: java.lang.ClassNotFoundException: org.lsc.beans.userBean
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
[java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
[java] at java.lang.Class.forName0(Native Method)
[java] at java.lang.Class.forName(Class.java:186)
[java] at
org.lsc.jndi.SimpleJndiDstService.<init>(SimpleJndiDstService.java:92)
[java] ... 8 more


It looks like you're using version 1.1 of LSC. "org.lsc.beans.userBean" is a class that must be generated first, before running "lsc:synchronize". It doesn't exist in the LSC distribution.

Did you run "ant lsc::generateWizard" first? See http://lsc-project.org/wiki/documentation/1.1/quickstart for more details.

1.1 will soon be out-of-date. I recommend using 1.2 for any new deployments (the snapshot versions are available on the web site). This version makes this a lot simpler.

Regards,
Jonathan
--
--------------------------------------------------------------
Jonathan Clarke - [email protected]
--------------------------------------------------------------
Ldap Synchronization Connector (LSC) - http://lsc-project.org
--------------------------------------------------------------
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users

Reply via email to