Hi,
ist es möglich mit log4j alle auftretenden Exceptions zu loggen, oder
nur die, die ich sowieso in einem catch-Block fange ?
Wenn ja, wei bekomme ich das konfiguriert ?
Im Moment habe ich den Logger noch ohne Configfile eingerichtet :
Gruß und schnonmal danke, Boozer
ist es möglich mit log4j alle auftretenden Exceptions zu loggen, oder
nur die, die ich sowieso in einem catch-Block fange ?
Wenn ja, wei bekomme ich das konfiguriert ?
Im Moment habe ich den Logger noch ohne Configfile eingerichtet :
Code:
public class Logging { /** * Private reference to the logger. */ private static Logger log; /** * Provides a configured logger using the singleton pattern. The messages include the name of * the related class which produces the current message. * * @return Logger for this scenario */ public static Logger getLogger() { if (log == null) { PatternLayout layout = new PatternLayout("%d{ISO8601} %-5p [%-31C{1}]: %m%n"); log = Logger.getRootLogger(); ConsoleAppender appender = new ConsoleAppender(layout, ConsoleAppender.SYSTEM_OUT); log.addAppender(appender); try { DailyRollingFileAppender fileAppender = new DailyRollingFileAppender( layout, "logs/ErrorLog.log", "'.'yyyy-MM-dd" ); log.addAppender(fileAppender); } catch (IOException e) { // TODO Auto-generated catch block Logging.getLogger().error(e.fillInStackTrace()); } log.setLevel(Level.DEBUG); } return log; } }
Gruß und schnonmal danke, Boozer
Comment