Closed dsolovay closed 8 years ago
Downloading support package 2.0.0 changed the error to the following:
Server Error in '/' Application.
Could not load file or assembly 'Autofac, Version=2.5.2.830, Culture=neutral, PublicKeyToken=17863af14b0044da' or one of its dependencies. The system cannot find the file specified.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.IO.FileNotFoundException: Could not load file or assembly 'Autofac, Version=2.5.2.830, Culture=neutral, PublicKeyToken=17863af14b0044da' or one of its dependencies. The system cannot find the file specified.
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.
Assembly Load Trace: The following information can be helpful to determine why the assembly 'Autofac, Version=2.5.2.830, Culture=neutral, PublicKeyToken=17863af14b0044da' could not be loaded.
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
Stack Trace:
[FileNotFoundException: Could not load file or assembly 'Autofac, Version=2.5.2.830, Culture=neutral, PublicKeyToken=17863af14b0044da' or one of its dependencies. The system cannot find the file specified.]
Sitecore.ContentSearch.SolrProvider.AutoFacIntegration.AutoFacInitializeSolrProvider.Process(PipelineArgs args) +0
(Object , Object[] ) +71
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +484
Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain) +22
Sitecore.Nexus.Web.HttpModule.Application_Start() +259
Sitecore.Nexus.Web.HttpModule.Init(HttpApplication app) +680
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +618
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +172
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +402
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +343
[HttpException (0x80004005): Could not load file or assembly 'Autofac, Version=2.5.2.830, Culture=neutral, PublicKeyToken=17863af14b0044da' or one of its dependencies. The system cannot find the file specified.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +579
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +112
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +716
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.6.1055.0
Per Release Notes,
Search and indexing no longer requires a third-party DI container to enable Solr and there is no need for a Solr support package.
UPDATE: This looks like it was caused by the number of test indexes I had (over 50 from developing this feature). I removed them using this script and the issue went away.
All indexes except sitecore_core_index rebuild successfully. The latter produces this error:
Indexing Manager An error occurred while rebuilding the search index.
Job started: Index_Update_IndexName=sitecore_core_index|#Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> SolrNet.Exceptions.SolrConnectionException: <?xml version="1.0" encoding="UTF-8"?>
Update: See above. Runs clean now that I've reduced the number of indexes I have.
This error occurred for the first time:
System.Net.WebException: The server committed a protocol violation. Section=ResponseStatusLine
at System.Net.HttpWebRequest.GetResponse()
at SIM.WebRequestHelper.RequestAndGetResponse(Uri uri, Nullable`1 timeout, Nullable`1 readWriteTimeout, String cookies) in D:\projects\Sitecore-Instance-Manager\src\SIM.Base\WebRequestHelper.cs:line 237
Had issue with 1.0.0 manifest not loading, fixed by changing Copy To Output Directory to Copy Always.
Now having issue with 1.0.0 not finding this class:
Could not resolve type name: Sitecore.ContentSearch.SolrProvider.Pipelines.Loader.InitializeSolrProvider, Sitecore.ContentSearch.SolrProvider (method: Sitecore.Configuration.DefaultFactory.CreateFromTypeName(XmlNode configNode, String[] parameters, Boolean assert)).
Development is fun! :smile_cat:
Update: This was a testing error. I test the 8.1 manifest (1.0.0 160504) against an 8.2 install. D'oh. :frowning_face:
Merged into main repo.
Current code fails with this error: