[gatein-dev] GateIn logging

Dimitri BAELI dbaeli at gmail.com
Thu Feb 25 06:41:19 EST 2010


Great,
    Can you put that in the ReadMe of GateIn (in the sources) ?
    And this should be added in the documentation I guess.
Dimitri
On 25 févr. 2010, at 09:53, Julien Viet wrote:

> I have been improving a bit our logging structure in Tomcat to have a  
> single file containing all GateIn debug and above statement in a  
> single specific file.
> 
> You can find this file in tomcat/gatein/logs/, it is useful when  
> developing GateIn as you can read it via a "tail -f".
> 
> This is configured in tomcat/conf/logging.properties and is quite easy  
> to configure and it is also part of JDK logging, here is what was  
> addded:
> 
> org.exoplatform.level = FINE
> org.exoplatform.handlers = 6gatein.org.apache.juli.FileHandler
> org.gatein.level = FINE
> org.gatein.handlers = 6gatein.org.apache.juli.FileHandler
> 
> Those lines say that all debug level will fo in  the gatein file  
> handler which is configured:
> 
> 6gatein.org.apache.juli.FileHandler.level = FINE
> 6gatein.org.apache.juli.FileHandler.directory = ${catalina.base}/ 
> gatein/logs
> 6gatein.org.apache.juli.FileHandler.prefix = gatein
> 
> I also resolved that task GTNPORTAL-502 (Remove println messages from  
> java files) and removed the existing System.out.println in GateIn  
> codebase, except for the commented system out.
> 
> Here are the important facts to remember:
> 
> 1/ it is EASY to reconfigure logging for your needs, just modify the  
> logging.properties file and create a new file or update the existing  
> one to filter what you don't want
> 
> 2/ If you do need to uncomment an existing commented System.out, use  
> GateIn Logger instead and chose the appropriate level (usually DEBUG)  
> it is very important to do that carefully.
> 
> 3/ if you need to add debugging info, do as explained in 2/
> 
> 4/ if you don't like JDK logging you can easily switch to another  
> logging framework by removing the slf4j simple jar and putting the  
> appropriate binding for slf4j
> 
> happy loggin!
> _______________________________________________
> gatein-dev mailing list
> gatein-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/gatein-dev

Dimitri BAELI
VP Quality - eXo Platform




More information about the gatein-dev mailing list