Problem mit Logging

Hallo
ich verwende das Standard Logging in meinem Program.

ICh habe mir einen Logger geschrieben in dem ich auch entsprechend das LogLevel setze.

Komisch ist, dass ich nur Einträge im Log finde, die >= Level.INFO sind (Warning,Severe) obwohl ich für den Logger als Level FINE eingetragen haben.
Auch wenn den den Logger auf ALL setze sehe ich nur >= INFO

Wenn ich das Level meines Loggers abfrage zeigt mir auch das von mir eingestellte Level an.

Nur das Loggen ins File stimmt nicht !
Woran könnte das liegen ?

Danke
Albert

Hi,

das Problem lag wohl am logger selbst.

Ich füge den logger versch. Handler zu z.B. FileHandler. Diesen habe ich dann auch den entspr. LogLevel zugewiesen.

Man muss aber auch das LogLevel des loggers selbst anpassen. Sonst arbeitet dieser nur mit den Standardeinstellungen d.h. Level.INFO.

Jetzt habe ich den logger auf Level.ALL gesetzt und steuere die eigentliche Ausgabe über die Handler mit z.B. Level.FINE.

So scheint es zu gehen

Albert