Here are appenders for DEBUG, INFO, WARN, and ERROR:
<appender name="DebugApp" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="${catalina.base}/logs/Debug.txt" />
<param name="DatePattern" value="'.'yyyy-MM-dd-HH" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%p %d{mm:ss.SSS} %c
%m%n" />
</layout>
</appender>
<appender name="OutputApp" class="org.apache.log4j.DailyRollingFileAppender">
<param name="Threshold" value="info"/>
<param name="File" value="${catalina.base}/logs/Output.txt" />
<param name="DatePattern" value="'.'yyyy-MM-dd-HH" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%p %d{mm:ss.SSS} %c
%m%n" />
</layout>
</appender>
<appender name="WarnApp" class="org.apache.log4j.DailyRollingFileAppender">
<param name="Threshold" value="warn"/>
<param name="File" value="${catalina.base}/logs/Warn.txt" />
<param name="DatePattern" value="'.'yyyy-MM-dd-HH" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%p %d{mm:ss.SSS} %c on
%t: %m%n" />
</layout>
</appender>
<appender name="ErrorApp" class="sps.log.log4j.DateFormatFileAppender">
<param name="Threshold" value="error"/>
<param name="File"
value="'${catalina.base}/logs/'MMM-dd-EEE'/'HH-mm-ss-S'.log'" />
<param name="Separate" value="true" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%p %d{mm:s.SSS}%n Location : %C %M%n Thread :
%t%n Category : %c%n Run : %X{run}%n entry :
%X{entry}%n entryParams: %X{entryParams}%n Client :
%X{client}%n SNAL # : %X{SNAL_Log}%n Username :
%X{username}%n Occured At : %X{occuredAt}%n docId :
%X{docId}%n senderId : %X{senderId}%n receiverId :
%X{receiverId}%n formId : %X{formId}%n evisionDocId:
%X{evisionDocId}%n engineKey : %X{engineKey}%n appKey1 :
%X{appKey1}%n Query : %X{SQL-Query} %X{SQL-Values}%n Nested
Context: %x%n%m%n*******%n"
/>
</layout>
</appender>
On 7/31/07, Sarvananda <[EMAIL PROTECTED]> wrote:
>
>
>
> James Stauffer wrote:
> >
> > I have created one appender per level but each appender gets logs of
> > the given level and above. Do you want to see an example of that?
> >
>
> Yes pleae. Id be grateful for that.
>
> thanks
>
> --
> View this message in context:
> http://www.nabble.com/level-based-logging-into-seperate-files-tf4150902.html#a11929271
> Sent from the Log4j - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
James Stauffer http://www.geocities.com/stauffer_james/
Are you good? Take the test at http://www.livingwaters.com/good/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]