Thanks to everyone who replied.  Building from CVS, and escaping with
single quotes as below, solved the problem.  Incidentally, is there a
roadmap to release a newer version of the dll to sourceforge for download?
What features/bugs/etc are holding that back?

Thanks
Baron

-- 
Everyone who believes in telekinesis, raise my hand!

On Sun, 6 Mar 2005, Nicko Cadell wrote:

> Due to a fix in CVS for config string parsing the backslashes in the
> date pattern should no longer be escaped. Previously we required C style
> escaping of strings, however this is incorrect as XML escaping is what
> is actually required.
>
> The DateTime.ToString method supports sing quote escaping of string
> literals as well as slash escaping of individual characters, you may
> want to try the following config as I think it is more readable:
>
> <appender name="DateRollingFileAppender"
> type="log4net.Appender.RollingFileAppender">
>   <file value="rolling-log-" />
>   <appendToFile value="true" />
>   <datePattern value="yyyy-MM-dd'.txt'" />
>   <rollingStyle value="Date" />
>   <staticLogFileName value="false" />
>   <layout type="log4net.Layout.PatternLayout"
>      value="%-5level %-20thread %date %logger line %line%n %message%n"
> />
> </appender>
>
> Nicko
>
> > -----Original Message-----
> > From: Baron Schwartz [mailto:[EMAIL PROTECTED]
> > Sent: 28 February 2005 13:51
> > To: Log4NET User; Eric Means
> > Subject: Re: Logging truncates the file at noon
> >
> > Thanks Eric.  I pulled code from CVS and built it.  Now I'm
> > seeing my log files, instead of being
> >
> > log-2005-02-27.txt
> > log-2005-02-28.txt
> >
> > They are now
> >
> > log-2005-02-27\Ax\A
> > log-2005-02-27\Px\P
> > log-2005-02-28\Ax\A
> > log-2005-02-28\Px\P
> >
> > Not what I want :-P  Is there some change in my configuration
> > that I need to get the old behavior?  I'm not seeing any
> > changes in the file doc/release/config-examples.html under
> > the RollingFileAppender section, so it looks like this may be
> > an effect I'm suffering from using the bleeding edge.
> >
> >
> > On Sun, 27 Feb 2005, Eric Means wrote:
> >
> > > Baron, we had hit this exact same problem; the response I
> > got at the
> > > time was that this was a known bug in the 1.2.0 beta 8
> > version.  Using
> > > a more recent (CVS) version resolved the issue (using the
> > same config
> > > file).
> > >
> > > On Sat, 26 Feb 2005 14:36:57 -0500 (Eastern Standard Time), Baron
> > > Schwartz <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Sample of my App.config file:
> > > >
> > > >     <log4net>
> > > >         <appender name="FileAppender"
> > > > type="log4net.Appender.RollingFileAppender">
> > > >             <file value="//server/share$/log/log-" />
> > > >             <appendToFile value="true" />
> > > >             <datePattern value="yyyy-MM-dd.\\tx\\t" />
> > > >             <rollingStyle value="Date" />
> > > >             <staticLogFileName value="false" />
> > > >             <layout type="log4net.Layout.PatternLayout">
> > > >                 <conversionPattern value="%-5p %-20t %d
> > %c line %L%n
> > > > %m%n" />
> > > >             </layout>
> >
>
>

Reply via email to