Hello Stephen,

You've already posted this same question on logback-dev. Please do not cross post. It's against etiquette.
Cheers,
--
Ceki
http://twitter.com/#!/ceki

On 07.06.2012 10:37, [email protected] wrote:
Hi all,

I am running tomcat6 as http server and specify jdbc connection(with
login credential) in context.xml.
Besides, I have defined to use DBAppender in logback.xml to write log to
database.
My question is, instead of directly write the login credential in the
logback.xml file,
how to use property substitution to retrieve the credential from tomcat
context.xml?

for example,

<appendername=/"DB"/class=/"com.eqd.iprice.appender.DBAppender"/>
<connectionSourceclass=/"ch.qos.logback.core.db.DriverManagerConnectionSource"/>

<dataSourceclass=/"javax.sql.DataSource"/>
<driverClass>${driverClass}</driverClass>
<url>${url}</url>
<user>${username}</user>
<password>${password}</password>
</dataSource>
</connectionSource>
</appender>

Those ${XXXX} are retrieved from tomcat context.xml .

Thanks.

Stephen


http://mailman.qos.ch/mailman/listinfo/logback-user


_______________________________________________
Logback-user mailing list
[email protected]
http://mailman.qos.ch/mailman/listinfo/logback-user

Reply via email to