IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Logging Java Discussion :

No such property JDBCAppender


Sujet :

Logging Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2009
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 39
    Par défaut No such property JDBCAppender
    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

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    c'est amusant, parce que, si je regarde l'api de log4j, je vois bien des propriété "URL", "user", "password" et "sql" mais pas les tiennes ("databaseUrl", "databaseUser", "databasePassword", "sqlStatement"):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     void 	append(LoggingEvent event)
     void 	close()
     void 	closeConnection(java.sql.Connection con)
     void 	execute(java.lang.String sql)
     void 	finalize()
     void 	flushBuffer()
     int 	getBufferSize()
     java.sql.Connection 	getConnection()
     java.lang.String 	getLogStatement(LoggingEvent event)
     java.lang.String 	getPassword()
     java.lang.String 	getSql()
     java.lang.String 	getURL()
     java.lang.String 	getUser()
     boolean 	requiresLayout()
     void 	setBufferSize(int newBufferSize)
     void 	setDriver(java.lang.String driverClass)
     void 	setPassword(java.lang.String password)
     void 	setSql(java.lang.String s)
     void 	setURL(java.lang.String url)
     void 	setUser(java.lang.String user)
    au moins, t'avais le driver de bon :-)

  3. #3
    Membre averti
    Inscrit en
    Février 2009
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 39
    Par défaut
    Je me demande où j'avais la tête
    j'ai changé le properties et les erreurs sont parties, mais pas celle concernant l'url. Ca peut etre dû au fait que je fournis une url erroné??
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    log4j.appender.A.url ="jdbc:odbc://localhost:1524/orcl1"

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    URL pas url

  5. #5
    Membre averti
    Inscrit en
    Février 2009
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 39
    Par défaut
    salut!!!
    fallait ecrire URL et non pas url . Merci tchize pour ta reponse rapide!!
    à bientot!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Interactive Reporting] uncaught exception: No such property
    Par dakar36 dans le forum EPM (Hyperion)
    Réponses: 0
    Dernier message: 13/11/2014, 13h14
  2. Réponses: 3
    Dernier message: 12/12/2008, 09h34
  3. [struts] utiliser plusieurs fichiers properties
    Par jaimepasteevy dans le forum Struts 1
    Réponses: 7
    Dernier message: 03/10/2003, 17h02
  4. Published property d'un compo conservées pendant l'exécution
    Par bobby-b dans le forum Composants VCL
    Réponses: 2
    Dernier message: 04/09/2003, 10h15
  5. [warning][properties]problème de police introuvable
    Par cyrdec dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 11/04/2003, 17h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo