bonjour à tous;
j'essaie d'utiliser JDBCAppender , mon fichier de configuration est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
log4j.rootLogger=info, A
log4j.appender.A=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.A.driver=sun.jdbc.odbc.JdbcOdbcDriver
log4j.appender.A.databaseUrl="jdbc:odbc:orcl1"
log4j.appender.A.databaseUser="user"
log4j.appender.A.databasePassword="user"
log4j.appender.A.bufferSize=1024
log4j.appender.A.sqlStatement ="INSERT INTO journal(niveau, logger, message) VALUES('%p', '%c', '%m');"
log4j.appender.A.layout=org.apache.log4j.PatternLayout
log4j.appender.A.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
seulement à l'execution je recois une erreur que je ne comprends pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
log4j:WARN No such property [databaseUrl] in org.apache.log4j.jdbc.JDBCAppender.
log4j:WARN No such property [databasePassword] in org.apache.log4j.jdbc.JDBCAppender.
log4j:WARN No such property [databaseUser] in org.apache.log4j.jdbc.JDBCAppender.
et le msg d'erreur ne se trouve pas dans la base, pourtant j'ai vérifié les propriétés dans le jar de log4j et elles existent effectivement.
Je vous remercie d'avance pour votre aide et à bientot