[logback-user] re ading variables from jdbc.properties file

ceki ceki at qos.ch
Mon Nov 7 19:06:38 CET 2011


Have you tried adding an "on console listener"?

<configuration>
   <statusListener
   class="ch.qos.logback.core.status.OnConsoleStatusListener" />
   ... the rest of the configuration file
</configuration>

See also [1].


[1] http://logback.qos.ch/manual/configuration.html#statusListener

On 07.11.2011 19:03, Odelya Holiday wrote:
> Sure!
>
>
>
> On Mon, Nov 7, 2011 at 7:59 PM, ceki<ceki at qos.ch>  wrote:
>>
>> Are properties defined before the appender?
>> --
>> Ceki
>> http://twitter.com/#!/ceki
>>
>> On 07.11.2011 18:55, Jordan Blay wrote:
>>>
>>> Hi!
>>>
>>> I have the following appender:
>>>
>>> <connectionSource class="ch.qos.logback.core.db.DataSourceConnectionSource">
>>>                         <dataSource class="com.mchange.v2.c3p0.ComboPooledDataSource">
>>>                                 <driverClass>com.mysql.jdbc.Driver</driverClass>
>>>                                 <jdbcUrl>${connection.url}</jdbcUrl>
>>>                                 <user>${connection.username}</user>
>>>                                 <password>${connection.username}</password>
>>>                         </dataSource>
>>>                 </connectionSource>
>>>
>>> I also have the following:
>>>
>>> <property resource="jdbc.properties" />
>>>
>>> The file is located under src - classpath and includes the variables
>>>
>>> However, I get error messages when I try to start tomcat unless I change the
>>> variables to static text.
>>>
>>> I also tried
>>>
>>> <property file="src/jdbc.properties />    but with no success
>>>
>>> What is wrong?


-- 
Ceki
http://twitter.com/#!/ceki


More information about the Logback-user mailing list