Tjo, ich hab eine ganze Weile rumprobiert und kann nur sagen, dass ich auch nicht weiß, warum es nicht geht.
Am Level des Loggers liegt es schon mal nicht. Auch der Vergleich scheint (so wie ich es per JadClipse einsehen konnte) richtig zu funktionieren. Möglicherweise fehlt die Lokalisierung. Das Logging-Framework haut ja solche ausgaben wie "SCHWERWIEGEND:" raus. Das muss ja irgendwo lokalisiert sein. Möglicherweise fehlen diese Lokalisierungen für die unteren Levels. Weit hergeholt, ich weiß, aber mehr fällt mir echt auch nicht ein.