But that's not good. Now if I don't have enough permissions, it will fail silently with no logs. I don't want that, I want to have my logging by default, and when I have a logger, I want to see what's wrong with it.
Am I missing something ? Sidar 2009/12/21 Krzysztof Koźmic <[email protected]> > Ok, > > I added a check which queries for required permissions, and if not > available, it'll fallback to nulllogger. > It's in the trunk of Dynamic Proxy now, so after updating and rebuilding > with APTCA you should be ready to roll. > > Let us know if you find any issues! > > Krzysztof > > On 2009-12-21 20:33, Naz wrote: > > Hi > > I'm having Issues with Castle.Core when using Castle.Windsor under > > Medium Trust even after building trunk with > > AllowPartiallyTrustedCallers > > > > It seems to be coming from Castle.Core.Logging.TraceLogger.Initialize > > () > > > > 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.SecurityPermission, > > mscorlib, Version=2.0.0.0, Culture=neutral, > > PublicKeyToken=b77a5c561934e089' failed. > > > > Source Error: > > > > An unhandled exception was generated during the execution of the > > current web request. Information regarding the origin and location of > > the exception can be identified using the exception stack trace below. > > > > Stack Trace: > > > > [SecurityException: Request for the permission of type > > 'System.Security.Permissions.SecurityPermission, mscorlib, > > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' > > failed.] > > Castle.Core.Logging.TraceLogger.Initialize() +0 > > Castle.Core.Logging.TraceLogger..ctor(String name, LoggerLevel > > level) +62 > > Castle.DynamicProxy.ProxyGenerator..ctor(IProxyBuilder builder) > > +107 > > Castle.DynamicProxy.ProxyGenerator..ctor() +67 > > Castle.Windsor.Proxy.DefaultProxyFactory.Init() +57 > > Castle.Windsor.Proxy.DefaultProxyFactory..ctor() +53 > > Castle.Windsor.WindsorContainer..ctor(String name, IKernel kernel, > > IComponentsInstaller installer) +458 > > Castle.Windsor.WindsorContainer..ctor(IKernel kernel, > > IComponentsInstaller installer) +101 > > Castle.Windsor.WindsorContainer..ctor() +91 > > SharpCommerce.Web.MvcApplication.InitializeServiceLocator() +100 > > SharpCommerce.Web.MvcApplication.Application_Start() +51 > > > > -- > > > > You received this message because you are subscribed to the Google Groups > "Castle Project Users" group. > > To post to this group, send email to > [email protected]. > > To unsubscribe from this group, send email to > [email protected]<castle-project-users%[email protected]> > . > > For more options, visit this group at > http://groups.google.com/group/castle-project-users?hl=en. > > > > > > > > -- > > You received this message because you are subscribed to the Google Groups > "Castle Project Users" group. > To post to this group, send email to [email protected] > . > To unsubscribe from this group, send email to > [email protected]<castle-project-users%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/castle-project-users?hl=en. > > > -- Sidar Ok http://www.sidarok.com http://www.twitter.com/sidarok -- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en.
