Précédent   Forum du club des développeurs et IT Pro > Java > Développement Web en Java
Développement Web en Java Forum d'entraide sur les technologies Web de Java (JSP/Servlets, Portlets, Applets, frameworks Web, etc.) Avant de poster -> FAQ Java EE
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 16/10/2012, 17h43   #1
PP(Team)
Membre confirmé
 
Homme Cédric
Développeur Web
Inscription : janvier 2007
Messages : 342
Détails du profil
Informations personnelles :
Nom : Homme Cédric
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2007
Messages : 342
Points : 254
Points : 254
Par défaut [SQLite] Ne pas afficher les requêtes dans les logs

Bonjour,

Les logs de mon application sont "illisibles" car SQLite met chaque requête effectuée dans les logs.

Est-il possible de désactiver cela ? (le log des requêtes)

J'ai réussi à le faire niveau "JPA", mais pas niveau SQLite (mon projet mélange JPA et SQLite).

Merci d'avance.

Cordialement.

NB : je ne souhaite pas désactiver tous les logs, je tiens à ce que certaines actions soient loguées.
PP(Team) est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2012, 16h53   #2
PP(Team)
Membre confirmé
 
Homme Cédric
Développeur Web
Inscription : janvier 2007
Messages : 342
Détails du profil
Informations personnelles :
Nom : Homme Cédric
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2007
Messages : 342
Points : 254
Points : 254
Bonjour,

Après divers essais, il est possible d'avoir un grand nombre d'appender :

Code :
1
2
3
4
5
6
7
 
log4j.logger.com.monpackage.core=DEBUG, AppenderToFile1
# Sorties sur le fichier 1
log4j.appender.AppenderToFile1=org.apache.log4j.FileAppender
log4j.appender.AppenderToFile1.File=logs//core.log
log4j.appender.AppenderToFile1.layout=org.apache.log4j.PatternLayout
log4j.appender.AppenderToFile1.layout.ConversionPattern=[%X{deviceID}][%X{accountID}][%X{mailboxID}][%X{callClass}][%d{yyyyMMdd.HH:mm:ss}] - [%t] %p %c %x - %m%n
NB : pour la partie "[%X{deviceID}]", voir "MDC" (http://www.jtips.info/index.php?title=Log4J/MDC)

Par contre, mes logs sont toujours pourris par les requêtes SQL du type :
Code :
1
2
3
4
 
Fri Nov 16 15:37:53 CET 2012 INFO: Profiler Event: [FETCH]      at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76) duration: 0 ms, connection-id: 456, statement-id: 621660, resultset-id: 564042
Hibernate:
    select
Est-il possible de faire que ce type de requêtes n'apparaisse pas dans les logs "catalina.out" ?

Cordialement.
PP(Team) est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h33.


 
 
 
 
Partenaires

Hébergement Web