Hi,
I'm trying to log in an agent who is going to use facebook and twitter chanels, I installed WDE (8.5.133.02) and WDE Social Media plugin 9.0.006.21 but it's not woeking, I did it with these versions because I read somenthing related it with Genesyslab.Platform.Commons and recoemendation was to Upgrade WDE to at least version 8.5.120.05 and uses Any version of Social Media Plugin newer than 8.5.405.01.
I'm getting this error when I tried to log in agent:
19-05-14 11:06:03.533 [ 1] DEBUG .SocialMedia.Plug-In - RoutingBasedInteractionFacebook()
19-05-14 11:06:03.538 [ 1] FATAL .SocialMedia.Plug-In - Error during the module initialization:
Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = "Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.IRoutingBasedInteractionFacebook", name = "". Exception message is: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.RoutingBasedInteractionFacebook, null]) failed: Resolution of the dependency failed, type = "Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem", name = "". Exception message is: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, null]) failed: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping? (Strategy type BuildPlanStrategy, index 3) (Strategy type BuildPlanStrategy, index 3) ---> Microsoft.Practices.ObjectBuilder2.BuildFailedException: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.RoutingBasedInteractionFacebook, null]) failed: Resolution of the dependency failed, type = "Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem", name = "". Exception message is: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, null]) failed: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping? (Strategy type BuildPlanStrategy, index 3) (Strategy type BuildPlanStrategy, index 3) ---> Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = "Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem", name = "". Exception message is: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, null]) failed: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping? (Strategy type BuildPlanStrategy, index 3) ---> Microsoft.Practices.ObjectBuilder2.BuildFailedException: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, null]) failed: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping? (Strategy type BuildPlanStrategy, index 3) ---> System.InvalidOperationException: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping?
at Microsoft.Practices.ObjectBuilder2.DynamicMethodConstructorStrategy.ThrowForAttemptingToConstructInterface(IBuilderContext context)
at BuildUp_Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem(IBuilderContext )
at Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlan.BuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
--- End of inner exception stack trace ---
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.Builder.BuildUp(IReadWriteLocator locator, ILifetimeContainer lifetime, IPolicyList policies, IStrategyChain strategies, Object buildKey, Object existing)
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name)
--- End of inner exception stack trace ---
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name)
at Microsoft.Practices.Unity.UnityContainer.Resolve(Type t, String name)
at Microsoft.Practices.Unity.UnityContainerBase.Resolve[T]()
at Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.RoutingBasedInteractionFacebook..ctor(IUnityContainer container, IRoutingBasedManager routingBaseManager) in z:\Base.Mercurial.Project\SocialMediaPlugin\Genesyslab.Desktop.Modules.Facebook\Model\RoutingBase\RoutingBasedInteractionFacebook.cs:line 27
at BuildUp_Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.RoutingBasedInteractionFacebook(IBuilderContext )
at Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlan.BuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
--- End of inner exception stack trace ---
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.Builder.BuildUp(IReadWriteLocator locator, ILifetimeContainer lifetime, IPolicyList policies, IStrategyChain strategies, Object buildKey, Object existing)
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name)
--- End of inner exception stack trace ---
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name)
at Microsoft.Practices.Unity.UnityContainer.Resolve(Type t, String name)
at Microsoft.Practices.Unity.UnityContainerBase.Resolve[T]()
at Genesyslab.Desktop.Modules.Facebook.FacebookModule.InitializeRoutingBase() in z:\Base.Mercurial.Project\SocialMediaPlugin\Genesyslab.Desktop.Modules.Facebook\FacebookModule.cs:line 247
at Genesyslab.Desktop.Modules.SocialMedia.SocialMediaModule.Initialize() in z:\Base.Mercurial.Project\SocialMediaPlugin\Genesyslab.Desktop.Modules.SocialMedia\SocialMediaModule.cs:line 85
19-05-14 11:06:03.603 [ 1] ERROR dows.LoginController - An error occurs while initializing the module FacebookModule. Check the <modules> and <tasks> sections in the app.exe.config file
Microsoft.Practices.Composite.Modularity.ModuleLoadException: Failed to load module FacebookModule from assembly Genesyslab.Desktop.Modules.Facebook, Version=9.0.6.21, Culture=neutral, PublicKeyToken=null. Error was:
Resolution of the dependency failed, type = "Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.IRoutingBasedInteractionFacebook", name = "". Exception message is: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.RoutingBasedInteractionFacebook, null]) failed: Resolution of the dependency failed, type = "Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem", name = "". Exception message is: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, null]) failed: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping? (Strategy type BuildPlanStrategy, index 3) (Strategy type BuildPlanStrategy, index 3) ---> Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = "Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.IRoutingBasedInteractionFacebook", name = "". Exception message is: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.RoutingBasedInteractionFacebook, null]) failed: Resolution of the dependency failed, type = "Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem", name = "". Exception message is: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, null]) failed: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping? (Strategy type BuildPlanStrategy, index 3) (Strategy type BuildPlanStrategy, index 3) ---> Microsoft.Practices.ObjectBuilder2.BuildFailedException: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.RoutingBasedInteractionFacebook, null]) failed: Resolution of the dependency failed, type = "Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem", name = "". Exception message is: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, null]) failed: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping? (Strategy type BuildPlanStrategy, index 3) (Strategy type BuildPlanStrategy, index 3) ---> Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = "Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem", name = "". Exception message is: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, null]) failed: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping? (Strategy type BuildPlanStrategy, index 3) ---> Microsoft.Practices.ObjectBuilder2.BuildFailedException: The current build operation (build key Build Key[Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, null]) failed: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping? (Strategy type BuildPlanStrategy, index 3) ---> System.InvalidOperationException: The current type, Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem, is an interface and cannot be constructed. Are you missing a type mapping?
at Microsoft.Practices.ObjectBuilder2.DynamicMethodConstructorStrategy.ThrowForAttemptingToConstructInterface(IBuilderContext context)
at BuildUp_Genesyslab.Desktop.Modules.OpenMedia.Model.RoutingBase.IRoutingBasedInteractionWorkItem(IBuilderContext )
at Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlan.BuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
--- End of inner exception stack trace ---
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.Builder.BuildUp(IReadWriteLocator locator, ILifetimeContainer lifetime, IPolicyList policies, IStrategyChain strategies, Object buildKey, Object existing)
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name)
--- End of inner exception stack trace ---
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name)
at Microsoft.Practices.Unity.UnityContainer.Resolve(Type t, String name)
at Microsoft.Practices.Unity.UnityContainerBase.Resolve[T]()
at Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.RoutingBasedInteractionFacebook..ctor(IUnityContainer container, IRoutingBasedManager routingBaseManager) in z:\Base.Mercurial.Project\SocialMediaPlugin\Genesyslab.Desktop.Modules.Facebook\Model\RoutingBase\RoutingBasedInteractionFacebook.cs:line 27
at BuildUp_Genesyslab.Desktop.Modules.Facebook.Model.RoutingBase.RoutingBasedInteractionFacebook(IBuilderContext )
at Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlan.BuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
--- End of inner exception stack trace ---
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.Builder.BuildUp(IReadWriteLocator locator, ILifetimeContainer lifetime, IPolicyList policies, IStrategyChain strategies, Object buildKey, Object existing)
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name)
--- End of inner exception stack trace ---
at Genesyslab.Desktop.Modules.SocialMedia.SocialMediaModule.Initialize() in z:\Base.Mercurial.Project\SocialMediaPlugin\Genesyslab.Desktop.Modules.SocialMedia\SocialMediaModule.cs:line 91
at Genesyslab.Desktop.Infrastructure.ModuleLoader.Initialize(ModuleInfo[] moduleInfos)
--- End of inner exception stack trace ---
at Genesyslab.Desktop.Infrastructure.ModuleLoader.HandleModuleLoadError(ModuleInfo moduleInfo, String assemblyName, Exception exception)
at Genesyslab.Desktop.Infrastructure.ModuleLoader.Initialize(ModuleInfo[] moduleInfos)
at Genesyslab.Desktop.Modules.Windows.Views.Login.LoginController.LoadModules()
This is not a Click Once Deployment.
What can I do in order to solve it ?
Regards!
Juan Suárez.