Hi Gabriel, Regarding the stacktrace, consider enforcing the CLASSPATH environment variable to include the complete path of the hsqldb JDBC driver.
Regards, -- Sebastien BAHLOUL IAM / Security specialist Ldap Synchronization Connector : http://lsc-project.org Blog : http://sbahloul.wordpress.com/ 2012/5/3 Gabriel Guillon <[email protected]> > It does not work. > I put "${HOME}" in logback.xml and I get a directory called > "HOME_IS_UNDEFINED" and a nice stacktrace : > > mai 03, 2012 11:52:10 AM > com.ibatis.common.logging.jakarta.JakartaCommonsLoggingImpl error > Grave: SimpleDataSource: Error while loading properties. Cause: > java.lang.ClassNotFoundException: org.hsqldb.jdbcDriver > java.lang.ClassNotFoundException: org.hsqldb.jdbcDriver > at java.net.URLClassLoader$1.run(Unknown Source) > at java.net.URLClassLoader$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Unknown Source) > at > com.ibatis.common.resources.Resources.classForName(Resources.java:267) > at > com.ibatis.common.resources.Resources.instantiate(Resources.java:283) > at > com.ibatis.common.jdbc.SimpleDataSource.initialize(SimpleDataSource.java:199) > at > com.ibatis.common.jdbc.SimpleDataSource.<init>(SimpleDataSource.java:116) > at > com.ibatis.sqlmap.engine.datasource.SimpleDataSourceFactory.initialize(SimpleDataSourceFactory.java:31) > at > com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser$9.process(SqlMapConfigParser.java:220) > at > com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:121) > at > com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:105) > at > com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:102) > at > com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:102) > at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:72) > at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:51) > at > com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(SqlMapConfigParser.java:46) > at > com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(SqlMapConfigParser.java:39) > at > com.ibatis.sqlmap.client.SqlMapClientBuilder.buildSqlMapClient(SqlMapClientBuilder.java:79) > at > org.lsc.persistence.DaoConfig.getSqlMapClient(DaoConfig.java:125) > at > org.lsc.persistence.DaoConfig.getSqlMapClient(DaoConfig.java:145) > at > org.lsc.service.AbstractJdbcService.<init>(AbstractJdbcService.java:103) > at > org.lsc.service.SimpleJdbcSrcService.<init>(SimpleJdbcSrcService.java:120) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown > Source) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) > at java.lang.reflect.Constructor.newInstance(Unknown Source) > at org.lsc.Task.<init>(Task.java:117) > at org.lsc.SimpleSynchronize.init(SimpleSynchronize.java:101) > at org.lsc.SimpleSynchronize.launch(SimpleSynchronize.java:130) > at org.lsc.Launcher.run(Launcher.java:218) > at org.lsc.Launcher.launch(Launcher.java:158) > at org.lsc.Launcher.main(Launcher.java:141) > > > On Thu, May 3, 2012 at 11:41 AM, Clément OUDOT <[email protected]>wrote: > >> 2012/5/3 Gabriel Guillon <[email protected]>: >> > Hi, >> > It quite does the job, but it is a kind of workaround :) The bug still >> > remain, no ? >> > But it does not do the job completely : I would like to take $HOME from >> > environnement. Is that possible ? >> > >> >> The doc says: >> >> "Properties are looked up in the the local scope first, in the context >> scope second, in the system properties scope third, and in the OS >> environment last. " >> >> So if your property is not set in local/context/system scope, it will >> be fetched from environment. >> >> Clément. >> > > > > -- > Gabriel Guillon > Expert > OCTO Technology > .......................................................... > 50, Avenue des Champs-Elysées > 75008 Paris > Tél : (33) 1 58 56 10 00 > Fax : (33) 1 58 56 10 01 > GSM : (33) 6 67 35 33 58 > http://www.octo.com/ > http://blog.octo.com/ > ........................................................... > DevOps<http://blog.octo.com/devops-le-mouvement-qui-tend-a-%E2%80%9Cagilifier%E2%80%9D-votre-dsi/>? > TTM + Stabilité = $€ ! > >
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-users

