Greetings all,
I have an appender which works fine if specified with generic XML but not when specified with conventional log4net terms in the configuration. Examples should help: The following works: <appender name="LogServiceAppender" type="log4net.Appender.RollingFileAppender"> <param name="File" value="myfile.log" /> <param name="AppendToFile" value="true" /> <param name="MaxSizeRollBackups" value="10"/> <param name="MaximumFileSize" value="1MB"/> <param name="RollingStyle" value="Size"/> <param name="StaticLogFileName" value="true"/> <layout type="log4net.Layout.PatternLayout"> <param name="ConversionPattern" value="%d{yyyy MMM dd HH:mm:ss} [%t] %-5p - %m%n" /> </layout> </appender> But the following does *not* work. It fails to initialize (I turned on the log4net debugging to see it). <appender name="LogServiceAppender" type="log4net.Appender.RollingFileAppender"> <file value="myfile.log" /> <appendToFile value="true"/> <maxSizeRollBackups value="10"/> <maximumFileSize value="1MB"/> <rollingStyle value="Size"/> <staticLogFileName value="true"/> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%d{yyyy MMM dd HH:mm:ss} [%t] %-5p - %m%n" /> </layout> </appender> It appears that log4net initialization does not recognized its own XML schema. How is that possible? ______________________________________________________________________ Eric Chamberlain