Damit das Logging nicht für jeden lesbar ist, soll die
Log-Ausgabe verschlüsselt werden. Verwenden Sie dazu ein Verfahren
Ihrer Wahl wie z.B. ROT13, das jeden Buchstaben durch seinen 13.
Nachfolger ersetzt (aus 'a' wird 'n', aus 'b' wird 'o', aus 'z' wird
'm', aus "hello" wird "uryyb"). Verschlüsseln Sie damit alle
Log-Aufrufe.
Verwenden Sie "commons-logging.jar" aus Jakarta-Commons.
Erzeugen Sie damit Ihre eigene Logging-Bibliothek
"cryptic-logging.jar".
Kleiner Tipp:
"commons-logging.jar" hängt u.a. auch von "log4j" ab,
d.h. bei der Erzeugung der Jar-Datei müssen sie log4j (und andere
Bibliotheken wie z.B "avalon-framework-4.2.0.jar" und
"avalon-logkit-2.0.dev-0.jar" aus dem Avalon-Framework) über den
Classpath verfügbar machen (die benötigten Bibliotheken
finden Sie im lib-Verzeichnis).
Ersetzen Sie in Ihrer Übungs-Anwendung die verwendete
Log-Bibliothek durch "cryptic-logging.jar".