Hello!
In Crowd 2 I could simply add to apache-tomcat/conf/logging.properties the line
< 1catalina.java.util.logging.SimpleFormatter.format=%1$tF %1$tT %2$s%n%4$s: %5$s%6$s%n
and I had a time format that I could understand. Crowd 3 looks pretty different. Where and how can I set here a reasonable time format for logging?
--
Greetings
Pete
In Crowd 3.x we've updated version of Tomcat which is bundled inside Crowd from 7.x to 8.5.x
In Tomcat 7, the log format configuration looked like:
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
thus by changing the
1catalina.java.util.logging.SimpleFormatter.format
you could adjust the date format in logs.
In newer version of Tomcat (8.5.x bundled in Crowd 3.x) this config looks like:
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
notice that the formatter has changed.
I believe you may try to change the time format in logs by adjusting the tomcat's logging config as follows:
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
org.apache.juli.OneLineFormatter.timeFormat = yyyy-MM-dd HH:mm:ss
(the timeFormat
- is using the SimpleDateFormat
syntax)
Unfortunately I did not test that on a working Crowd version, this is what I got by following the Apache Tomcat docs.
Hope that helps,
Marcin Kempa
Hello Marcin!
The migration from Crowd 2.12.0 to version 3.1.2 fails every time, but at least I can see that the log files contain a reasonable date format. (Which I might adjust later, now that I know where to perform this task.)
Thank you!
--
Pete
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.