Issue #454 has been reported by Clément OUDOT. ---------------------------------------- Bug #454: LSC does not work with OpenJDK http://tools.lsc-project.org/issues/454
Author: Clément OUDOT Status: New Priority: Normal Assigned to: Category: Core Target version: trunk Problem in version: 2.0rc2 User q84fh reported on IRC a problem with OpenJDK: <pre> [12:27] <q84fh> java version "1.7.0_03-icedtea" [12:27] <q84fh> OpenJDK Runtime Environment (IcedTea7 2.1) (ArchLinux build 7.b147_2.1-3-x86_64) [12:27] <q84fh> OpenJDK 64-Bit Server VM (build 22.0-b10, mixed mode) </pre> The sample does not work, due to NPE: <pre> q84fh@yeti:~/bin/lsc-2.0-SNAPSHOT/sample/hsqldb/ > ./bin/lsc-sample --run which: no cygpath in (/home/q84fh/bin/:/home/q84fh/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/core_perl) Running "/home/q84fh/bin/lsc-2.0-SNAPSHOT/sample/hsqldb/./bin/../../../bin/lsc" --config "/home/q84fh/bin/lsc-2.0-SNAPSHOT/sample/hsqldb/./bin/../etc" --synchronize all --clean all kwi 25 12:24:41 - DEBUG - Loading XML configuration from: /home/q84fh/bin/lsc-2.0-SNAPSHOT/sample/hsqldb/./bin/../etc/lsc.xml kwi 25 12:24:41 - INFO - Reflections took 148 ms to scan 1 urls, producing 58 keys and 230 values kwi 25 12:24:41 - DEBUG - Importing XML schema file: schemas/lsc-core-2.0.xsd kwi 25 12:24:41 - INFO - Logging configuration successfully loaded from /home/q84fh/bin/lsc-2.0-SNAPSHOT/sample/hsqldb/./bin/../etc/logback.xml kwi 25 12:24:41 - INFO - LSC configuration successfully loaded from /home/q84fh/bin/lsc-2.0-SNAPSHOT/sample/hsqldb/./bin/../etc/ kwi 25 12:24:41 - INFO - Connecting to LDAP server ldap://localhost:33389/dc=lsc-project,dc=org as cn=Directory Manager kwi 25 12:24:41 - DEBUG - Reading sql-map-config.xml from file:/home/q84fh/bin/lsc-2.0-SNAPSHOT/sample/hsqldb/./bin/../etc/sql-map-config.xml kwi 25 12:24:41 - INFO - Starting sync for MySyncTask kwi 25 12:24:41 - DEBUG - Synchronizing MySyncTask for {[email protected]} kwi 25 12:24:41 - DEBUG - Synchronizing MySyncTask for {[email protected]} kwi 25 12:24:41 - DEBUG - Synchronizing MySyncTask for {[email protected]} kwi 25 12:24:41 - DEBUG - Synchronizing MySyncTask for {[email protected]} kwi 25 12:24:41 - DEBUG - Synchronizing MySyncTask for {[email protected]} kwi 25 12:24:41 - ERROR - Error while synchronizing ID {[email protected]}: java.lang.NullPointerException kwi 25 12:24:41 - ERROR - Error while synchronizing ID {[email protected]}: java.lang.NullPointerException kwi 25 12:24:41 - ERROR - Error while synchronizing ID {[email protected]}: java.lang.NullPointerException kwi 25 12:24:41 - ERROR - Error while synchronizing ID {[email protected]}: java.lang.NullPointerException kwi 25 12:24:41 - ERROR - Error while synchronizing ID {[email protected]}: java.lang.NullPointerException kwi 25 12:24:41 - DEBUG - java.lang.NullPointerException java.lang.NullPointerException: null at org.lsc.utils.JScriptEvaluator.instanceEval(JScriptEvaluator.java:166) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.JScriptEvaluator.evalToString(JScriptEvaluator.java:103) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.ScriptingEvaluator.evalToString(ScriptingEvaluator.java:104) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.cloneSrcBean(BeanComparator.java:527) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.calculateModifications(BeanComparator.java:156) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:709) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:633) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:604) [lsc-core-2.0-SNAPSHOT.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_03-icedtea] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_03-icedtea] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_03-icedtea] kwi 25 12:24:41 - DEBUG - java.lang.NullPointerException java.lang.NullPointerException: null at org.lsc.utils.JScriptEvaluator.instanceEval(JScriptEvaluator.java:166) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.JScriptEvaluator.evalToString(JScriptEvaluator.java:103) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.ScriptingEvaluator.evalToString(ScriptingEvaluator.java:104) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.cloneSrcBean(BeanComparator.java:527) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.calculateModifications(BeanComparator.java:156) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:709) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:633) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:604) [lsc-core-2.0-SNAPSHOT.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_03-icedtea] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_03-icedtea] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_03-icedtea] kwi 25 12:24:41 - DEBUG - java.lang.NullPointerException java.lang.NullPointerException: null at org.lsc.utils.JScriptEvaluator.instanceEval(JScriptEvaluator.java:166) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.JScriptEvaluator.evalToString(JScriptEvaluator.java:103) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.ScriptingEvaluator.evalToString(ScriptingEvaluator.java:104) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.cloneSrcBean(BeanComparator.java:527) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.calculateModifications(BeanComparator.java:156) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:709) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:633) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:604) [lsc-core-2.0-SNAPSHOT.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_03-icedtea] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_03-icedtea] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_03-icedtea] kwi 25 12:24:41 - DEBUG - Synchronizing MySyncTask for {[email protected]} kwi 25 12:24:41 - DEBUG - java.lang.NullPointerException java.lang.NullPointerException: null at org.lsc.utils.JScriptEvaluator.instanceEval(JScriptEvaluator.java:166) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.JScriptEvaluator.evalToString(JScriptEvaluator.java:103) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.ScriptingEvaluator.evalToString(ScriptingEvaluator.java:104) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.cloneSrcBean(BeanComparator.java:527) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.calculateModifications(BeanComparator.java:156) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:709) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:633) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:604) [lsc-core-2.0-SNAPSHOT.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_03-icedtea] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_03-icedtea] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_03-icedtea] kwi 25 12:24:41 - DEBUG - Synchronizing MySyncTask for {[email protected]} kwi 25 12:24:41 - DEBUG - java.lang.NullPointerException java.lang.NullPointerException: null at org.lsc.utils.JScriptEvaluator.instanceEval(JScriptEvaluator.java:166) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.JScriptEvaluator.evalToString(JScriptEvaluator.java:103) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.ScriptingEvaluator.evalToString(ScriptingEvaluator.java:104) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.cloneSrcBean(BeanComparator.java:527) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.calculateModifications(BeanComparator.java:156) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:709) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:633) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:604) [lsc-core-2.0-SNAPSHOT.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_03-icedtea] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_03-icedtea] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_03-icedtea] kwi 25 12:24:41 - DEBUG - Synchronizing MySyncTask for {[email protected]} kwi 25 12:24:41 - ERROR - Error while synchronizing ID {[email protected]}: java.lang.NullPointerException kwi 25 12:24:41 - DEBUG - java.lang.NullPointerException java.lang.NullPointerException: null at org.lsc.utils.JScriptEvaluator.instanceEval(JScriptEvaluator.java:166) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.JScriptEvaluator.evalToString(JScriptEvaluator.java:103) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.ScriptingEvaluator.evalToString(ScriptingEvaluator.java:104) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.cloneSrcBean(BeanComparator.java:527) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.calculateModifications(BeanComparator.java:156) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:709) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:633) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:604) [lsc-core-2.0-SNAPSHOT.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_03-icedtea] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_03-icedtea] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_03-icedtea] kwi 25 12:24:41 - ERROR - Error while synchronizing ID {[email protected]}: java.lang.NullPointerException kwi 25 12:24:41 - DEBUG - java.lang.NullPointerException java.lang.NullPointerException: null at org.lsc.utils.JScriptEvaluator.instanceEval(JScriptEvaluator.java:166) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.JScriptEvaluator.evalToString(JScriptEvaluator.java:103) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.ScriptingEvaluator.evalToString(ScriptingEvaluator.java:104) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.cloneSrcBean(BeanComparator.java:527) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.calculateModifications(BeanComparator.java:156) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:709) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:633) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:604) [lsc-core-2.0-SNAPSHOT.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_03-icedtea] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_03-icedtea] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_03-icedtea] kwi 25 12:24:41 - ERROR - Error while synchronizing ID {[email protected]}: java.lang.NullPointerException kwi 25 12:24:41 - DEBUG - java.lang.NullPointerException java.lang.NullPointerException: null at org.lsc.utils.JScriptEvaluator.instanceEval(JScriptEvaluator.java:166) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.JScriptEvaluator.evalToString(JScriptEvaluator.java:103) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.utils.ScriptingEvaluator.evalToString(ScriptingEvaluator.java:104) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.cloneSrcBean(BeanComparator.java:527) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.beans.BeanComparator.calculateModifications(BeanComparator.java:156) ~[lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:709) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:633) [lsc-core-2.0-SNAPSHOT.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:604) [lsc-core-2.0-SNAPSHOT.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0_03-icedtea] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0_03-icedtea] at java.lang.Thread.run(Thread.java:722) [na:1.7.0_03-icedtea] kwi 25 12:24:41 - ERROR - All entries: 8, to modify entries: 0, modified entries: 0, errors: 8 kwi 25 12:24:41 - INFO - Starting clean for MySyncTask kwi 25 12:24:41 - ERROR - Empty or non existant destination (no IDs found) (cc) 2006-2012 ForgottenLabs.com </pre> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://tools.lsc-project.org/my/account
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-dev mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-dev

