Zasadniczy wsad inicjalizacyjny.

This commit is contained in:
2026-01-05 18:17:11 +01:00
parent e7956db333
commit 3e54ae8f23
65 changed files with 10709 additions and 0 deletions

55
log4j.properties Normal file
View File

@@ -0,0 +1,55 @@
#Glowny logger, pierwsza wartosc to poziom logowania
#Logowane sa zdarzenia o poziomie wiekszym lub rownym danemu
#Hierarchia poziomow to: DEBUG<INFO<WARN<ERROR<FATAL
#Po przecinku, rozdzielane przecinakmi appendery, moze byc ich wiecej niz jeden, wtedy logi zapisuje sie w kilka miejsc
#Nie ma problemu, aby zapisywac np. do trzech roznych plikow i na konsole
#Appendery rozrozniane sa po nazwach, nazwy nadajemy sami, potem wykorzystujemy je w definicji appenderow
#
#Ustawilem dla calosci logowanie od DEBUG w gore.
log4j.rootLogger=DEBUG, Konsola
#Appendery tworza hierarchie, na gorze jest rootLogger, potem loggery maja hierarchie mniej wiecej jak pakiety w javie
#np. logger: pl
# ^
# / \
# |
# |
# pl.edu
# Jezeli w pliku konfiguracyjnym znajduje sie definicja np. log4j.logger.pl.wat.wcy=WARN, Konsola to zostanie ona uzyta
# , ale jezeli jest tez definicja log4j.logger.pl.wat.wcy.au2=INFO - to wybrana bedzie ta, czyli taka, co najbardziej pasuje
# w definicji loggera mozna podac, jaki poziom logowac, mozna tez podawac appendery, tylko tu uwaga,
# zadzialaja wszystkie appendery w hierarchii, czyli dla konfiguracji
# log4j.logger.pl.wat.wcy.au2=INFO, Konsola
# log4j.logger.pl.wat.wcy=INFO, Konsola
# zdarzenie logowania dla zdefiniowanego wczesniej logowania o poziomie, np. warn, wypisane bedzie na konsoli dwa razy
#
#Ustawilem dla mojego pakietu logowanie wszystkiego.
log4j.logger.pl.wat.wcy.mip=WARN
log4j.logger.pl.wat.wcy.db=DEBUG
log4j.logger.pl.wat.wcy.au2krok=DEBUG
log4j.logger.pl.wat.wcy.au2krok.JednostkaSym=TRACE
log4j.logger.pl.wat.wcy.au2krok.JednostkaZaop=DEBUG
log4j.logger.pl.wat.wcy.warstwy=DEBUG
log4j.logger.pl.wat.wcy.au2=DEBUG
#log4j.logger.pl.wat.wcy.au2.gui=DEBUG
#Appender zrzucajacy logi do pliku-----------------------------------------
log4j.appender.Plik=org.apache.log4j.FileAppender
#Od jakiego poziomu ten appender bedzie dzialac, czyli tu do pliku zapisywane beda dane o poziomie ERROR i FATAL
log4j.appender.Plik.threshold=TRACE
#Nazwa pliku dziennika
#log4j.appender.XXXX.parametr=wartosc - gdzie XXXX to nazwa naszego appendera, my ja wymyslamy, obowiazuje w ramach konfiguracji w tym pliku
log4j.appender.Plik.File=log.txt
log4j.appender.Plik.layout=org.apache.log4j.PatternLayout
#Format zrzucanych informacji (odsylam do manuala w kwestii definicji mozliwych do zastosowania znacznikow)
#Uzycie niektorych znacznikow potrafi drastycznie zmniejszyc wydajnosc zapisu do dziennikow.
log4j.appender.Plik.layout.ConversionPattern=[%-5p] %d - %m%n
#Appender zapisujacy dane logowania na konsole-----------------------------
log4j.appender.Konsola=org.apache.log4j.ConsoleAppender
log4j.appender.Konsola.layout=org.apache.log4j.PatternLayout
log4j.appender.Konsola.layout.ConversionPattern=[%-5p] %d - %m%n
#W pliku moze byc zdefiniowana dowolna liczba appenderow, moga byc niewykorzystywane
log4j.appender.Konsola2=org.apache.log4j.ConsoleAppender
#log4j.appender.Konsola2.threshold=DEBUG
log4j.appender.Konsola2.layout=org.apache.log4j.PatternLayout
log4j.appender.Konsola2.layout.ConversionPattern=[%-5p] %l - %m%n