AI OnAI Off
I suppose you are using a fairly old version of Find. upgrading to at least 13.2.6 should get rid of that, and you get other improvements as well
I was mistaken with another issue - can you post the full stacktrace here?
I could bring up the site by commenting code in void IInitializableModule.Initialize(InitializationEngine context) in Initialize class ofFoundation.Find.Cms
Something will break later. Search is working though.
I get the same error in the current main branch of Foundation
ArgumentException: Unable to find a module by assembly 'EPiServer.Forms, Version=5.2.0.0, Culture=neutral, PublicKeyToken=8fe83dea738b45b7' (Parameter 'moduleAssembly')
EPiServer.Shell.Paths.ToResource(Assembly moduleAssembly, string moduleRelativeResourcePath)
EPiServer.Shell.Paths.ToResource(Type typeInModuleAssembly, string moduleRelativeResourcePath)
EPiServer.Forms.Configuration.EPiServerFormsSection.get_Instance()
EPiServer.Forms.Configuration.EPiServerFormsConfig.get_SendMessageInHTMLFormat()
EPiServer.Forms.Implementation.Actors.SendEmailAfterSubmissionActor..ctor()
System.RuntimeMethodHandle.InvokeMethod(object target, ref Span<object> arguments, Signature sig, bool constructor, bool wrapExceptions)
System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)
Microsoft.Extensions.DependencyInjection.ActivatorUtilities+ConstructorMatcher.CreateInstance(IServiceProvider provider)
Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateInstance(IServiceProvider provider, Type instanceType, object[] parameters)
EPiServer.Forms.Helpers.Internal.FormsExtensions.GetPropertyValue(Type type, string propertyName)
EPiServer.Forms.EditView.InitializationModule+<>c.<GetSubmissionActorTypes>b__31_0(Type t)
System.Linq.Enumerable+WhereArrayIterator<TSource>.GetCount(bool onlyIfCheap)
System.Linq.OrderedEnumerable<TElement>.GetCount(bool onlyIfCheap)
System.Linq.Enumerable.Count<TSource>(IEnumerable<TSource> source)
EPiServer.Forms.EditView.InitializationModule.SetupFormContainerProperties()
EPiServer.Forms.EditView.InitializationModule.Initialize(InitializationEngine context)
EPiServer.Framework.Initialization.Internal.ModuleNode+<>c__DisplayClass4_0.<Initialize>b__0()
EPiServer.Framework.Initialization.Internal.ModuleNode.Execute(Action a, string key)
EPiServer.Framework.Initialization.Internal.ModuleNode.Initialize(InitializationEngine context)
EPiServer.Framework.Initialization.InitializationEngine.InitializeModules()
I am very new to Episerver. Went through the readme in https://github.com/episerver/Foundation
Installation went through fine. I can compile the solution without any error. I tried to load http://yourdomainname/setup
page and I am getting the following error.
Initialize action failed for EPiServer.Framework.IInitializableModule.Initialize on class Foundation.Find.Cms.Initialize, Foundation.Find.Cms
After debugging I found that initialization is failing to load types from Microsoft.IdentityModel.Clients.ActiveDirectory
Any help will be appreciated. Thanks.