The only think that I notice different from my config is that you have
a dot at the end of the filename that probably isn't needed. You
could run with -Dlog4j.debug and then system output may have more
info. Here is a sample that I use:
<appender name="DebugApp" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="${catalina.base}/logs/Debug.log" />
<param name="DatePattern" value="'.'yyyy-MM-dd-HH" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%p %d{HH:mm:ss.SSS} %c
%m%n" />
</layout>
</appender>
On 2/2/07, Todd Nine <[EMAIL PROTECTED]> wrote:
Sorry, hit send prematurely. I have this log4j.xml running on our
production Tomcat server, and the logs don't roll at midnight. Am I missing
some configuration parameter? According to the javadocs, I thought I had
supplied all of the required parameters.
Thanks,
Todd
On 2/1/07, James Stauffer <[EMAIL PROTECTED]> wrote:
>
> It may only roll if it isn't stopped. In order for your test to work
> log4j would have to look in the log file to see when the last log was
> written or check the modified date of the log file.
>
> On 2/1/07, Todd Nine <[EMAIL PROTECTED]> wrote:
> > Hi all,
> > I'm having some trouble with DailyRollingFileAppender. I'm using
> log4j
> > 1.2.14, and I'm trying to get the logs to roll at midnight. I perform
> the
> > following steps to test log rolling, and they don't appear to be
> creating
> > the new logs correct.
> >
> >
> > 1. I start Tomcat, perform some requests to generate some log data
> > 2. Stop tomcat
> > 3. Set my system date to tomorrow
> > 4. Restart Tomcat and perform more requests to generate logging.
> >
> > However, the logs don't roll in step 4 as I expect them to. I have
> included
> > my log4j.xml, any help would be greatly appreciated.
> >
> > Thanks,
> > Todd
> >
> > <log4j:configuration>
> > <appender name="TOMCAT" class="
> org.apache.log4j.DailyRollingFileAppender
> > ">
> > <param name="File" value="${catalina.home}/logs/tomcat.log."/>
> > <param name="DatePattern" value="'.'yyyy-MM-dd"/>
> > <layout class="org.apache.log4j.PatternLayout">
> > <param name="ConversionPattern" value="%d{HH:mm:ss,SSS}
> [%t]
> > %-5p %c - %m%n"/>
> > </layout>
> > </appender>
> >
> >
> > <appender name="OLB" class="
> org.apache.log4j.DailyRollingFileAppender">
> >
> > <param name="File" value="${catalina.home}/logs/olb.log"/>
> > <param name="DatePattern" value="'.'yyyy-MM-dd"/>
> > <layout class="org.apache.log4j.PatternLayout">
> > <param name="ConversionPattern" value="%d{HH:mm:ss,SSS}
> [%t]
> > %-5p %c - %m%n"/>
> > </layout>
> > </appender>
> >
> >
> > <appender name="EPAY" class="
> org.apache.log4j.DailyRollingFileAppender">
> >
> > <param name="File" value="${catalina.home}/logs/epay.log"/>
> > <param name="DatePattern" value="'.'yyyy-MM-dd"/>
> > <layout class="org.apache.log4j.PatternLayout">
> > <param name="ConversionPattern" value="%d{HH:mm:ss,SSS}
> [%t]
> > %-5p %c - %m%n"/>
> > </layout>
> > </appender>
> >
> > <appender name="MBR" class="
> org.apache.log4j.DailyRollingFileAppender">
> >
> > <param name="File" value="${catalina.home
> > }/logs/memberservices.log"/>
> > <param name="DatePattern" value="'.'yyyy-MM-dd"/>
> > <layout class="org.apache.log4j.PatternLayout">
> > <param name="ConversionPattern" value="%d{HH:mm:ss,SSS}
> [%t]
> > %-5p %c - %m%n"/>
> > </layout>
> > </appender>
> >
> > <category name="com.purdueefcu.epay">
> > <priority value="ERROR"/>
> > <appender-ref ref="EPAY"/>
> > </category>
> >
> >
> > <category name="com.purdueefcu.onlinebanking">
> > <priority value="ERROR"/>
> > <appender-ref ref="OLB"/>
> > </category>
> > <category name="com.purdueefcu.memberservices">
> > <priority value="ERROR"/>
> > <appender-ref ref="MBR"/>
> > </category>
> >
> >
> > <root>
> > <priority value="ERROR"/>
> > <appender-ref ref="TOMCAT"/>
> > </root>
> > </log4j:configuration>
> >
> >
>
>
> --
> 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]
>
>
--
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]