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

Reply via email to