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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
Appender myApp = consoLogger.getAppender("ACONSO");

Quelqu'un a une idée?
Merci d'avance,

Audrey