Unknown Error

Posted by Community Admin on 03-Aug-2018 22:38

Unknown Error

All Replies

Posted by Community Admin on 20-Dec-2010 00:00

All of a sudden I'm getting the following error....

The current type, Telerik.Sitefinity.Data.Decorators.IDataProviderDecorator, is an interface and cannot be constructed. Are you missing a type mapping?

any idea on what this means and where it came from? What else can I send you to see what may have caused this error? Here is the stack trace...

[InvalidOperationException: The current type, Telerik.Sitefinity.Data.Decorators.IDataProviderDecorator, is an interface and cannot be constructed. Are you missing a type mapping?]
   Telerik.Microsoft.Practices.ObjectBuilder2.DynamicMethodConstructorStrategy.ThrowForAttemptingToConstructInterface(IBuilderContext context) +212
   BuildUp_Telerik.Sitefinity.Data.Decorators.IDataProviderDecorator(IBuilderContext ) +39
   Telerik.Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlan.BuildUp(IBuilderContext context) +12
   Telerik.Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) +195
   Telerik.Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) +190
   Telerik.Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) +163
 
[ResolutionFailedException: Resolution of the dependency failed, type = "Telerik.Sitefinity.Data.Decorators.IDataProviderDecorator", name = "Telerik.Sitefinity.Data.Decorators.OpenAccessDecorator".
Exception occurred while: while resolving.
Exception is: InvalidOperationException - The current type, Telerik.Sitefinity.Data.Decorators.IDataProviderDecorator, is an interface and cannot be constructed. Are you missing a type mapping?
-----------------------------------------------
At the time of the exception, the container was:
 
  Resolving Telerik.Sitefinity.Data.Decorators.IDataProviderDecorator,Telerik.Sitefinity.Data.Decorators.OpenAccessDecorator
]
   DynamicModule.ns.Wrapped_OpenAccessRoleProvider_055e5f0f147244bfb61f88605375e432.Initialize(String providerName, NameValueCollection config, Type managerType) +197
   Telerik.Sitefinity.Data.ManagerBase`1.InstantiateProvider(IDataProviderSettings providerSettings, Type providerType, ExceptionPolicyName policy, ManagerBase`1 manager) +1477
   Telerik.Sitefinity.Data.ManagerBase`1.InstantiateProvider(IDataProviderSettings providerSettings, ExceptionPolicyName policy, ManagerBase`1 manager) +63
   Telerik.Sitefinity.Data.ManagerBase`1.SetProvider(String providerName, String transactionName) +161
   Telerik.Sitefinity.Data.ManagerBase`1..ctor(String providerName, String transactionName) +131
   Telerik.Sitefinity.Security.RoleManager..ctor() +20
 
[TargetInvocationException: Exception has been thrown by the target of an invocation.]
   System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) +0
   System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache) +98
   System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean skipCheckThis, Boolean fillCache) +241
   System.Activator.CreateInstance() +103
   Telerik.Sitefinity.Data.ManagerBase`1.GetManager(String providerName, String transactionName) +90
   Telerik.Sitefinity.Security.SecurityManager.GetRoleId(String roleProviderName, String roleName) +103
   Telerik.Sitefinity.Security.SecurityManager.RefreshAdministrativeRoles() +292
   Telerik.Sitefinity.Security.SecurityManager..cctor() +1957
 
[TypeInitializationException: The type initializer for 'Telerik.Sitefinity.Security.SecurityManager' threw an exception.]
   Telerik.Sitefinity.Security.SecurityManager.GetCurrentUser() +0
   Telerik.Sitefinity.Configuration.UserPolicyHandler.GetPolicyNames(ConfigProvider configProvider, ConfigSection section) +27
   Telerik.Sitefinity.Configuration.ConfigElement.GetValueFromPolicy(ConfigPolicyHandler handler, ConfigProperty prop, Object& value) +101
   Telerik.Sitefinity.Configuration.ConfigElement.GetPolicyValue(ConfigProperty prop, Object& value) +87
   Telerik.Sitefinity.Configuration.ConfigElement.get_Item(ConfigProperty prop) +56
   Telerik.Sitefinity.Configuration.ConfigElement.get_Item(String propertyName) +68
   Telerik.Sitefinity.Localization.Configuration.ResourcesConfig.get_Providers() +17
   Telerik.Sitefinity.Localization.ResourceManager.get_ProvidersSettings() +22
   Telerik.Sitefinity.Data.ManagerBase`1.GetProvidersSettings() +10
   Telerik.Sitefinity.Data.ManagerBase`1.Initialize() +507
   Telerik.Sitefinity.Data.ManagerBase`1..ctor(String providerName, String transactionName) +24
   Telerik.Sitefinity.Localization.ResourceManager..ctor() +21
   Telerik.Sitefinity.Localization.Res..cctor() +21
 
[TypeInitializationException: The type initializer for 'Telerik.Sitefinity.Localization.Res' threw an exception.]
   Telerik.Sitefinity.Localization.Res.RegisterResource() +0
   Telerik.Sitefinity.Abstractions.ObjectFactory.RegisterIoCTypes() +980
   Telerik.Sitefinity.Abstractions.Bootstrapper.Bootstrap() +83
   Telerik.Sitefinity.Web.SitefinityHttpModule.Init(HttpApplication context) +24
   System.Web.Routing.UrlRoutingModule.System.Web.IHttpModule.Init(HttpApplication application) +10
   System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +431
   System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +194
   System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +339
   System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +253
 
[HttpException (0x80004005): The type initializer for 'Telerik.Sitefinity.Localization.Res' threw an exception.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8946484
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +97
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +256

Posted by Community Admin on 20-Dec-2010 00:00

I removed all of the LDAP settings that were added to SecurityConfig.xml and I was able to get back in. I'll set it up again and see what happens.

This thread is closed