No such property JDBCAppender
bonjour à tous;
j'essaie d'utiliser JDBCAppender , mon fichier de configuration est le suivant:
Code:
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:
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 :king: et à bientot