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 :
voila donc avec ca je log dans des fichiers respectifs des evenement different.
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
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
Partager