log4j.properties file

30 June 2008

log4j.properties file is a configuration file (not in XML format). If you have a stand alone application, then log4j.properties should be in the directory where you issued the java command. In case of web application (JSP/Servlet), place log4j.properties at /WEB-INF/classes/.

A sample properties file is given below:

log4j.appender.stdout=org.apache.log4j.ConsoleAppe nder
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.Patt ernLayout
log4j.appender.stdout.layout.ConversionPattern=[%d{MMM dd HH:mm:ss}] %-5p (%F:%L) - %m%n
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.file=C:\\Log4J\\src\\tmp\\logs \\log.txt
log4j.appender.FILE.layout=org.apache.log4j.Patter nLayout
log4j.appender.FILE.layout.ConversionPattern=[%d{MMM dd HH:mm:ss}] %-5p (%F:%L) - %m%n
log4j.rootLogger=debug, FILE,stdout

We have used only two appenders (ConsoleAppender and FileAppender)in the example above. All the possible appender options are:

AppenderSkeleton, AsyncAppender, ConsoleAppender, DailyRollingFileAppender, ExternallyRolledFileAppender, FileAppender, JDBCAppender, JMSAppender, LF5Appender, NTEventLogAppender, NullAppender, RollingFileAppender, SMTPAppender, SocketAppender, SocketHubAppender, SyslogAppender, TelnetAppender, WriterAppender

del.icio.us:log4j.properties file  digg:log4j.properties file  spurl:log4j.properties file  wists:log4j.properties file  simpy:log4j.properties file  newsvine:log4j.properties file  blinklist:log4j.properties file  furl:log4j.properties file  reddit:log4j.properties file  fark:log4j.properties file  blogmarks:log4j.properties file  Y!:log4j.properties file  smarking:log4j.properties file  magnolia:log4j.properties file  segnalo:log4j.properties file  gifttagging:log4j.properties file

Top Of Page | Trackback

If you found this page useful, consider linking to it. Simply copy and paste the code below into your web site.

It will look like this: log4j.properties file

Leave a Reply