Hallo,
ich habe einen Datenbank-Layer mit einem SQLServer-Driver konfiguriert (liegt im shared/lib Verzeichnis des FirstSpirit Servers).
Jetzt würde ich wegen einem Problem gerne die SQL-Statements loggen, die der Driver absetzt. Laut Microsoft benutzt der Driver das java.util.logging Framework, das mit einer Datei "logging.properties" konfiguriert werden kann.
Meine Frage wäre nun, wo ich eine solche Datei im FirstSpirit Server Verzeichnis anlegen muss, damit sie auch erkannt wird. Ich habe es bereits mit "shared/classes" versucht, jedoch ohne Erfolg.
Inhalt der logging.properties:
# Specify the handler, the handlers will be installed during VM startup.
handlers= java.util.logging.FileHandler
# Default global logging level.
.level= OFF
# default file output is in user's home directory.
java.util.logging.FileHandler.pattern = E:/firstspirit5/log/jdbc.log
java.util.logging.FileHandler.limit = 5000000
java.util.logging.FileHandler.count = 20
java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.FileHandler.level = FINEST
# Facility specific properties.
com.microsoft.sqlserver.jdbc.level=FINEST
Über die fs-logging.conf kann ich nicht gehen, da dort nur das log4j-basierte Logging konfiguriert wird.
Vielleicht hat jemand schon einmal etwas ähnliches konfiguriert?
Danke für einen Tip!
Viele Grüße,
Benny Kannengießer
// re-lounge.com