Skip to Main Content

New to Java

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

how to append the timestamp in log4j.xml

549379Aug 1 2007 — edited Nov 23 2007
Hi,
Has anybody know how to configure the timestamp in log4j.xml??

It would be great, if you could update the right parameter name in my log4.xml which appears below to display timestamp in my log file Master.log!
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration
  xmlns:log4j="http://jakarta.apache.org/log4j/">

  <!-- Order of child elements is appender*, logger*, root?. -->

  <!-- Appenders control how logging is output. -->
  <appender name="CM" class="org.apache.log4j.FileAppender">
	<param name="File" value="Master.log"/>
	<param name="Threshold" value="DEBUG"/> 
	<param name="Append" value="true"/> 
	<param name="MaxFileSize" value="1MB"/> 
	<param name="MaxBackupIndex" value="1"/> 
    <layout class="org.apache.log4j.PatternLayout">
      <!-- {fully-qualified-class-name}:{method-name}:{line-number}
            - {message}{newline} -->
      <param name="ConversionPattern" value="%C:%M:%L - %m%n"/>
    </layout>      
  </appender>

  <appender name="stdout" class="org.apache.log4j.ConsoleAppender">
    <param name="Threshold" value="INFO"/> 
    <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%C:%M:%L - %m%n"/>
    </layout>
  </appender>

  <!-- Logger hierarchy example:
       root - com - com.ociweb - com.ociweb.demo - com.ociweb.demo.LogJDemo
  -->
  <!-- Setting additivity to false prevents ancestor categories
       for being used in addition to this one. -->
  <logger name="com.tf" additivity="true">
    <priority value="DEBUG"/>
    <appender-ref ref="CM"/>
  </logger>

  <!-- Levels from lowest to highest are
       trace, debug, info, warn, error, fatal & off. -->
  <!-- The root category is used for all loggers
       unless a more specific logger matches. -->
  <root>
    <appender-ref ref="stdout"/>
  </root>

</log4j:configuration>
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Dec 21 2007
Added on Aug 1 2007
9 comments
2,054 views