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

Reply via email to