I would only expect it to roll if it logs something both before and
after midnight without being restarted.  But I don't know if it is
smart enough to handle other situations.

On 2/2/07, Todd Nine <[EMAIL PROTECTED]> wrote:
Thanks for the reply, so are you saying that log4j will only roll the log if
its running at exactly Midnight?

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]

Reply via email to