Changeset 998


Ignore:
Timestamp:
12/16/10 12:05:34 (13 years ago)
Author:
gaba
Message:

log4j

Location:
MDService2/trunk/MDService2/src
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/Admin.java

    r768 r998  
    2222
    2323import eu.clarin.cmdi.mdservice.model.Query;
     24import org.apache.log4j.Logger;
     25import org.apache.log4j.xml.DOMConfigurator;
    2426
    2527/**
     
    3234public class Admin {
    3335
     36       
    3437        private static String config_path = "mdservice.properties";
    3538        private static Properties  config;
    36                
     39        public  static Logger log = Logger.getLogger("Admin.class");
     40       
     41        public static String FATAL = "fatal";
     42        public static String ERROR = "error";
     43        public static String WARN = "warn";
     44        public static String INFO = "info";
     45        public static String DEBUG = "debug";
     46        public static String TRACE = "trace";
     47       
    3748        public static void main(String[] args) {               
    3849
     50                //log = Logger.getLogger(Admin.class);
     51                //DOMConfigurator.configure("log4j.xml");
     52                //log.debug("WELCOME LOG4J");
    3953               
    4054                //String dirpath = "C:/apps/ApacheTomcat/webapps/mdservice/schemas";
     
    215229        }
    216230
    217         public static void notifyUser(String msg) {
    218                 System.out.println(msg);
     231        public static void notifyUser(String msg ) {
     232                notifyUser(msg, Admin.DEBUG);
     233        }
     234        public static void notifyUser(String msg, String type ) {
     235                if (type.equals(Admin.FATAL)) {
     236                        log.fatal(msg);
     237                }
     238                if (type.equals(Admin.ERROR)) {
     239                        log.error(msg);
     240                }
     241                if (type.equals(Admin.WARN)) {
     242                        log.warn(msg);
     243                }
     244                if (type.equals(Admin.INFO)) {
     245                        log.info(msg);
     246                }
     247                if (type.equals(Admin.DEBUG)) {
     248                        log.debug(msg);
     249                }
     250                if (type.equals(Admin.TRACE)) {
     251                        log.trace(msg);
     252                }
     253                //System.out.println(msg);
    219254        }
    220255
  • MDService2/trunk/MDService2/src/log4j.xml

    r466 r998  
    66    <appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">
    77       <layout class="org.apache.log4j.PatternLayout">
    8           <param name="ConversionPattern" value="%d %-5p %c.%M:%L - %m%n"/>
     8          <!--  <param name="ConversionPattern" value="%d %-5p %c.%M:%L - %m%n"/>-->
     9          <!--  <param name="ConversionPattern" value="[%5p] %d{mm:ss} (%F:%M:%L)%n%m%n%n"/> -->
     10          <param name="ConversionPattern" value="[%5p] %d{yyyy-MM-dd hh:mm:ss} : %m%n"/>
     11          <!--  -->
    912       </layout>
    1013    </appender>
    1114 
    12     <!-- specify the logging level for loggers from other libraries
     15    <!-- specify the logging level for loggers from other libraries -->
     16 
    1317    <logger name="com.opensymphony">
    14         <level value="DEBUG" />
     18        <level value="INFO" />
    1519    </logger>
    1620
    1721    <logger name="org.apache.struts2">
    18          <level value="DEBUG" />
     22         <level value="INFO" />
    1923    </logger>
    20   -->
     24   
     25    <logger name="freemarker">
     26         <level value="INFO" />
     27    </logger>
     28       
    2129   <!-- for all other loggers log only debug and above log messages -->
    2230     <root>
    23         <priority value="INFO"/>
     31        <priority value="DEBUG"/>
    2432        <appender-ref ref="STDOUT" />
    2533     </root>
Note: See TracChangeset for help on using the changeset viewer.