I am a newbie for log4j and sl4j
, I am using grails 2.0.4 and in config.groovy there is a line
grails.logging.jul.usebridge = false
for prod
&
grails.logging.jul.usebridge = true
for dev
I followed this article, As it says that use of grails.logging.jul.usebridge is to implement the swapping logic of logging frameworks such as
Is this the only use of grails.logging.jul.usebridge in config.groovy, or is there any other uses And one more question
1) which is the recommended logging framework to use in production environment
I definitely recommend you using Log4j. It has no dependencies and is tested (or even included) in various web app servers. You can configure it easily via DSL in Config.groovy
or in separate config file in production environment.
Both commons-logging and SLF4J are wrappers for Log4j and use it underneath.
The grails.logging.jul.usebridge = true
is used to put java.util.logging through SLF4J, as described here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With