Salut tt le mde,

voila qq heure que je me prend la tete sur un pb!!

j'essaye de créer des niveaux de log supplementaire de INFO, DEBUG, ERROR...
je sais que c'est possible en cherchant sur le net, mais soit il n'expliquait pas comment faire soit les liens vers les pages etait mort :p
ou encore je suis un boulet et j'ai laisser passé la solution

donc voila comment je m'y prend pour logger mes evenements : j'ai un fichier log4j.properties :

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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#------------------------------------------------------------------------------------
# 							
#		Defnition des  logs
#
#------------------------------------------------------------------------------------
 
log4j.rootCategory=INFO, console
 
log4j.logger.src= INFO, general
log4j.additivity.src= false
 
log4j.logger.src.Monitoring= INFO, monitoring
log4j.additivity.src.Monitoring= false
 
#------------------------------------------------------------------------------------
#
#		Defintion Console
#
#------------------------------------------------------------------------------------
 
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
 
# Pattern to output the caller's file name and line number.
log4j.appender.console.layout.ConversionPattern=%d{yyyyMMdd HHmmss} %5p [%C{1}] %m%n
 
#------------------------------------------------------------------------------------
#
#		Defintion Monitoring file
#
#------------------------------------------------------------------------------------
 
# Definition de la sortie fichier fileLog de monitoring
log4j.appender.monitoring=org.apache.log4j.RollingFileAppender
log4j.appender.monitoring.File=D:/Monitoring.log
log4j.appender.monitoring.MaxFileSize=100KB
 
# Keep 3 backup file
log4j.appender.monitoring.MaxBackupIndex=3
 
log4j.appender.monitoring.layout=org.apache.log4j.PatternLayout
log4j.appender.monitoring.layout.ConversionPattern=%d{yyyyMMdd HHmmss} %5p [%C{1}] %m%n
 
#------------------------------------------------------------------------------------
#
#		Defintion Log general file
#
#------------------------------------------------------------------------------------
 
# Definition de la sortie fichier fileLog de recylingManager
log4j.appender.general=org.apache.log4j.RollingFileAppender
log4j.appender.general.File=D:/RecyclingManager.log
log4j.appender.general.MaxFileSize=100KB
 
# Keep 3 backup file
log4j.appender.general.MaxBackupIndex=3
 
log4j.appender.general.layout=org.apache.log4j.PatternLayout
log4j.appender.general.layout.ConversionPattern=%d{yyyyMMdd HHmmss} %5p [%C{1}] %m%n
voila donc avec ca je log dans des fichiers respectifs des evenement different.
Et pour la suite j'ai donc besoin de niveaux supplementaire et je n'ai absolument aucune idée de comment faire qq chose comme log4j.logger.level=toto

Merci de vos reponses