Sheila,

Which version of log4net are your using?
If your not using 1.2 beta 8 I would recommend you try with that
version.

Cheers,
Nicko 

> -----Original Message-----
> From: Sheila Martin [mailto:[EMAIL PROTECTED] 
> Sent: 20 January 2005 03:01
> To: [email protected]
> Subject: Has Anyone Seen THIS Error Before?
> 
> Hi!
> 
>  
> 
> I'm brand new to using log4net, and am getting the following 
> error when I try to run my test project:
> 
>  
> 
> log4net:ERROR DOMConfigurator: ConfigureFromXML called with 
> null 'element' parameter
> 
>  
> 
> Needless to say, I am finding this quite frustrating, as I 
> don't know enough about log4net to really be able to debug properly.
> 
>  
> 
> The test project contains the following files:
> 
>  
> 
> using log4net;
> 
> using log4net.Config;
> 
>  
> 
> public class LogTest2
> 
> {
> 
>       private static readonly ILog logger = 
> LogManager.GetLogger(typeof(LogTest2));
> 
>       
> 
>       static LogTest2()
> 
>       {
> 
>             DOMConfigurator.Configure();
> 
>       }
> 
>  
> 
>       static void Main(string[] args)
> 
>       {
> 
>             logger.Debug("Here is a debug log.");
> 
>             logger.Info("... and an Info log.");
> 
>             logger.Warn("... and a warning.");
> 
>             logger.Error("... and an error.");
> 
>             logger.Fatal("... and a fatal error.");
> 
>             
> 
>       }
> 
> }
> 
>  
> 
> <?xml version="1.0" encoding="utf-8" ?>
> 
> <configuration>
> 
>       <configSections>
> 
>             <section name="log4net" 
> type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
> 
>       </configSections>
> 
>       <log4net>
> 
>             <appender name="LogFileAppender" 
> type="log4net.Appender.FileAppender">
> 
>                   <param name="File" value="LogTest2.txt" />
> 
>                   <param name="AppendToFile" value="true" />
> 
>                   <layout type="log4net.Layout.PatternLayout">
> 
>                         <param name="Header" value="[Header]\r\n" />
> 
>                         <param name="Footer" value="[Footer]\r\n" />
> 
>                         <param name="ConversionPattern" 
> value="%d [%t] %-5p %c - %m%n" />
> 
>                   </layout>
> 
>             </appender>
> 
>             
> 
>             <appender name="ConsoleAppender" 
> type="log4net.Appender.ConsoleAppender" >
> 
>                   <layout type="log4net.Layout.PatternLayout">
> 
>                         <param name="Header" value="[Header]\r\n" />
> 
>                         <param name="Footer" value="[Footer]\r\n" />
> 
>                         <param name="ConversionPattern" 
> value="%d [%t] %-5p %c - %m%n" />
> 
>                   </layout>
> 
>             </appender>
> 
>  
> 
>             <root>
> 
>                   <level value="INFO" />
> 
>                   <appender-ref ref="LogFileAppender" />
> 
>                   <appender-ref ref="ConsoleAppender" />
> 
>             </root>
> 
>       </log4net>
> 
> </configuration>
> 
>  
> 
> The configuration file 'lives' in the main project directory. 
> 
>  
> 
> I was really hoping that this would work, especially since I 
> downloaded it from a tutorial site. I made no changes to the 
> code - just created a new project and added the files.
> 
>  
> 
> Any help (or links to tutorials) would be greatly appreciated.
> 
>  
> 
> Thanks!!!
> 
>  
> 
> 

Reply via email to