Re: The state of RollingFileAppender

2011-09-11 Thread Curt Arnold
The rolling file appenders are the single greatest cause of recurring problems in log4j and all those problems have been inherited by log4net. I don't think that the rolling file appenders are fixable. Any approach that involves systematic renaming for files is not going to be robust. Even a si

The state of RollingFileAppender

2011-09-11 Thread Roy Chastain
Lines 30 - 40 indicate an assumption that someone made as to how file access works. I do not know if they ever proved their assumption at the time, but under windows 7 and .NET framework 4.0, the assumption is incorrect. The only time you that you may "move" an open file, is if it was opened with

[jira] [Assigned] (LOG4NET-291) RollingFileAppender not working correctly when using DatePattern containing >= 1 uppercase character in date format string literal

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-291: Assignee: Roy Chastain > RollingFileAppender not working correctly when using DatePattern

[jira] [Assigned] (LOG4NET-208) RollingFileAppender does not delete file when RollingStyle = log4net.Appender.RollingFileAppender.RollingMode.Once

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-208: Assignee: Roy Chastain > RollingFileAppender does not delete file when RollingStyle = > l

[jira] [Assigned] (LOG4NET-203) RollingFileAppender does not roll more than one time when PreserveLogFileNameExtension is true

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-203: Assignee: Roy Chastain > RollingFileAppender does not roll more than one time when > Pres

[jira] [Assigned] (LOG4NET-234) RollingFileAppender generates incorrect file name

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-234: Assignee: Roy Chastain > RollingFileAppender generates incorrect file name > -

[jira] [Assigned] (LOG4NET-175) RollingFileAppender generates unexpected filename and/or causes IIS to hang

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-175: Assignee: Roy Chastain > RollingFileAppender generates unexpected filename and/or causes I

[jira] [Assigned] (LOG4NET-226) Allow to specify file name as wildcard pattern

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-226: Assignee: Roy Chastain > Allow to specify file name as wildcard pattern >

[jira] [Assigned] (LOG4NET-272) Problems in dynamic file naming with multiple appenders

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-272: Assignee: Roy Chastain > Problems in dynamic file naming with multiple appenders > ---

[jira] [Assigned] (LOG4NET-252) RollingFileAppender stops logging intermittently when it tries to roll over the log file

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-252: Assignee: Roy Chastain > RollingFileAppender stops logging intermittently when it tries to

[jira] [Assigned] (LOG4NET-240) Backup of logs are not created when application is running and at the same time date changes.

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-240?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-240: Assignee: Roy Chastain > Backup of logs are not created when application is running and at

[jira] [Commented] (LOG4NET-220) multiple users overwrite existing log file when RollingFileAppender is rolling over date and minimal locking is used

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13102318#comment-13102318 ] Roy Chastain commented on LOG4NET-220: -- Can the orignial reporter please provide mor

[jira] [Assigned] (LOG4NET-220) multiple users overwrite existing log file when RollingFileAppender is rolling over date and minimal locking is used

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-220: Assignee: Roy Chastain > multiple users overwrite existing log file when RollingFileAppend

[jira] [Assigned] (LOG4NET-280) Rolling appender doesnt roll 0kb file, configured to roll on date.

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-280: Assignee: Roy Chastain > Rolling appender doesnt roll 0kb file, configured to roll on date

[jira] [Assigned] (LOG4NET-118) RollingFileAppender: RollingStyle=Size with StaticLogFileName=false does not work

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-118: Assignee: Roy Chastain > RollingFileAppender: RollingStyle=Size with StaticLogFileName=fal

[jira] [Assigned] (LOG4NET-27) Rolling files on date/time boundaries doesn't support a maximum number of backup files.

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-27?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-27: --- Assignee: Roy Chastain > Rolling files on date/time boundaries doesn't support a maximum numb

[jira] [Assigned] (LOG4NET-82) RollingFileAppender: Cannot RollFile ... Source does not exist

2011-09-11 Thread Roy Chastain (JIRA)
[ https://issues.apache.org/jira/browse/LOG4NET-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roy Chastain reassigned LOG4NET-82: --- Assignee: Roy Chastain > RollingFileAppender: Cannot RollFile ... Source does not exist > --

RE: First JIRA triage run complete - RFA issues

2011-09-11 Thread Roy Chastain
Finally getting started on RFA. I ran NUnit's GUI and had 13 of the RFA tests to fail. I did a little investigation which indicated that the failure was in the test driver environment not in the test or the code. I picked up Visual NUnit for VS 2010. Once I installed it and ran the tests under

RE: What to do with EventLogAppender on Vista and newer?

2011-09-11 Thread Roy Chastain
> (1) document that you need to create your event sources outside of your application > (usually during deployment) and (2) deal with the SecurityException in a more graceful > way (log something and disable the appender, likely). +1 for each 1 and 2 --