Return-Path: Delivered-To: apmail-logging-log4net-user-archive@www.apache.org Received: (qmail 44257 invoked from network); 20 Feb 2006 03:48:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 20 Feb 2006 03:48:13 -0000 Received: (qmail 87411 invoked by uid 500); 20 Feb 2006 03:48:12 -0000 Delivered-To: apmail-logging-log4net-user-archive@logging.apache.org Received: (qmail 87193 invoked by uid 500); 20 Feb 2006 03:48:11 -0000 Mailing-List: contact log4net-user-help@logging.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: "Log4NET User" List-Id: Delivered-To: mailing list log4net-user@logging.apache.org Received: (qmail 87182 invoked by uid 99); 20 Feb 2006 03:48:10 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 19 Feb 2006 19:48:10 -0800 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_WHOIS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [68.142.207.144] (HELO web32213.mail.mud.yahoo.com) (68.142.207.144) by apache.org (qpsmtpd/0.29) with SMTP; Sun, 19 Feb 2006 19:48:09 -0800 Received: (qmail 23233 invoked by uid 60001); 20 Feb 2006 03:47:48 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=z/MXy79TJuaDsnECGXmK4q6nfl8OYfxGjqWzXBCoEBQABEarFUdZk0L9CzVL3enxGZwZ2J0D2ca6uX7dPBCLnpjBUzUhuKs+i+vvUnB5pYYbX118YGJeT7YuCQOZNzniU76d7WaO+cI0Rg5bnYXOxeeJNQXyq0FGqzQv/wCy0dA= ; Message-ID: <20060220034748.23231.qmail@web32213.mail.mud.yahoo.com> Received: from [65.24.255.41] by web32213.mail.mud.yahoo.com via HTTP; Sun, 19 Feb 2006 19:47:48 PST Date: Sun, 19 Feb 2006 19:47:48 -0800 (PST) From: Ron Grabowski Subject: Re: Unhandled exception! To: Log4NET User In-Reply-To: <43E09DC9.2090902@vianett.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N It looks like you need to change a config file somewhere to grant log4net permission to write to the file system. Do you get this exception when you try to create and write to files within your own application? --- Morten Andersen wrote: > > /Security Exception/ > > *Description: *The application attempted to perform an operation not > allowed by the security policy. To grant this application the > required > permission please contact your system administrator or change the > application's trust level in the configuration file. > > *Exception Details: *System.Security.SecurityException: Request for > the > permission of type 'System.Security.Permissions.FileIOPermission, > mscorlib, Version=2.0.0.0, Culture=neutral, > PublicKeyToken=b77a5c561934e089' failed. > > Line 78: this.log = log4net.LogManager.GetLogger(logfilename); > > || > > [SecurityException: Request for the permission of type > 'System.Security.Permissions.FileIOPermission, mscorlib, > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' > failed.] > System.Security.CodeAccessSecurityEngine.Check(Object demand, > StackCrawlMark& stackMark, Boolean isPermSet) +0 > System.Security.CodeAccessPermission.Demand() +59 > System.AppDomainSetup.VerifyDir(String dir, Boolean normalize) > +110 > System.AppDomain.get_BaseDirectory() +61 > log4net.Util.SystemInfo.get_ApplicationBaseDirectory() +31 > log4net.Config.XmlConfiguratorAttribute.Configure(Assembly > sourceAssembly, ILoggerRepository targetRepository) +30 > > log4net.Core.DefaultRepositorySelector.ConfigureRepository(Assembly > assembly, ILoggerRepository repository) +314 > log4net.Core.DefaultRepositorySelector.CreateRepository(Assembly > repositoryAssembly, Type repositoryType, String repositoryName, > Boolean readAssemblyAttributes) +532 > log4net.Core.DefaultRepositorySelector.CreateRepository(Assembly > repositoryAssembly, Type repositoryType) +42 > log4net.Core.DefaultRepositorySelector.GetRepository(Assembly > repositoryAssembly) +80 > log4net.Core.LoggerManager.GetLogger(Assembly repositoryAssembly, > String name) +132 > log4net.LogManager.GetLogger(Assembly repositoryAssembly, String > name) +30 > log4net.LogManager.GetLogger(String name) +34 > > > > -- > > Best Regards > *Morten Andersen* > Developer > Vianett AS | morten@vianett.no > | Office: +47 69 20 69 74 > | Skype: mortander > >