log4j appender.sql modifiable par le code
Bonjour,
J'aimerai modifier la requête SQL associée à mon appender à partir du code Java, mais je n'y arrive pas
Voila mon fichier de conf:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
# Conso+
log4j.logger.logConso=INFO, AConso
log4j.appender.AConso=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.AConso.driver=oracle.jdbc.driver.OracleDriver
log4j.appender.AConso.URL=jdbc:oracle:thin:@XXXXXXXXX
log4j.appender.AConso.user=BASE_1
log4j.appender.AConso.password=MDP_1
log4j.appender.AConso.sql=INSERT INTO conso_t (id, msg, created_on) VALUES (conso_seq.nextval, '%m', sysdate)
log4j.appender.AConso.layout=org.apache.log4j.PatternLayout
log4j.appender.AConso.Threshold=INFO |
Seulement lorsque je récupère l'appender dans le code je n'ai pas accès à cette propriété.
Code:
Appender myApp = consoLogger.getAppender("ACONSO");
Quelqu'un a une idée?
Merci d'avance,
Audrey