Can you try enabling internal debugging to see if an error is being
generated?

http://logging.apache.org/log4net/release/faq.html#internalDebug 


Nicko


> -----Original Message-----
> From: news [mailto:[EMAIL PROTECTED] On Behalf Of Owen Corpening
> Sent: 11 May 2005 00:11
> To: [email protected]
> Subject: not getting a log file
> 
> This file /tmp/owen.config (I added everyone full-control to 
> /tmp) is used:
> 
> <?xml version="1.0" encoding="utf-8" ?>
> <log4net>
>     <appender name="FileAppender" 
> type="log4net.Appender.FileAppender">
>         <file value="c:\\tmp\\log.txt" />
>         <layout type="log4net.Layout.PatternLayout,log4net">
>             <conversionPattern value="%5p %d (%c:%L) - %m%n" />
>         </layout>
>     </appender>
>     <root>
>         <level value="ALL" />
>         <appender-ref ref="FileAppender" />
>     </root>
> </log4net>
> 
> 
> using System.IO;
> using System.Configuration;
> using log4net;
> using log4net.Config;
> [assembly: log4net.Config.XmlConfigurator()] namespace ManagedDLL {
>     // Interface declaration.
>     public interface IConfigureActuateXml
>      {
>          int Edit(string filename);
>      };
>      // Interface implementation.
>      public class ManagedClass:IConfigureActuateXml
>     {
>          private static readonly ILog log = 
> LogManager.GetLogger("ManagedClass");
>          public int Edit(string filename)
>         {
>             log4net.Config.XmlConfigurator.ConfigureAndWatch(new
> 
> System.IO.FileInfo(AppDomain.CurrentDomain.SetupInformation.Ap
> plicationBase
> + "/tmp/owen.config"));
>             log.Info("In Edit, filename = " + filename);
>             return 1;
>         }
>     }
> }
> 
> 
> 
> 

Reply via email to