This error may occur if CausesValidation is set to true and databound controls (with custom validators based on the databound elements) have not yet been loaded. System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.AggregateException: One or more errors occurred. ---> WebApplications.Utilities.Database.Exceptions.SqlProgramExecutionException: An error occurred whilst executing the 'spThgWebPriceCrossServerAvailability' SqlProgram. SHUTDOWN is in progress. Login failed for user 'VRGUK\SiteCoreSVC'. Cannot continue the execution because the session is in the kill state. A severe error occurred on the current command. The results, if any, should be discarded. ---> System.Data.SqlClient.SqlException: SHUTDOWN is in progress. Login failed for user 'VRGUK\SiteCoreSVC'. Cannot continue the execution because the session is in the kill state. A severe error occurred on the current command. The results, if any, should be discarded. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.CompleteAsyncExecuteReader(Boolean isInternal, Boolean forDescribeParameterEncryption) at System.Data.SqlClient.SqlCommand.InternalEndExecuteReader(IAsyncResult asyncResult, String endMethod, Boolean isInternal) at System.Data.SqlClient.SqlCommand.EndExecuteReaderInternal(IAsyncResult asyncResult) at System.Data.SqlClient.SqlCommand.EndExecuteReaderAsync(IAsyncResult asyncResult) at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult() at WebApplications.Utilities.Database.SqlProgramCommand.d__86.MoveNext() --- End of inner exception stack trace --- at WebApplications.Utilities.Database.SqlProgramCommand.d__86.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult() at WebApplications.WUK.BabelNET.Search.CacheServerSearchResults.d__11.MoveNext() in C:\SourceControl\Traveller\WUK\ILT\WUK-BabelNET - Copy\WebApplications.WUK.BabelNET\Search\CacheServerSearchResults.cs:line 98 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult() at WebApplications.WUK.BabelNET.Core.SingleResult`1.d__12.MoveNext() in C:\SourceControl\Traveller\WUK\ILT\WUK-BabelNET - Copy\WebApplications.WUK.BabelNET\Core\SingleResult.cs:line 163 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult() at WebApplications.WUK.BabelNET.Search.CacheServerSearchResults.d__10.MoveNext() in C:\SourceControl\Traveller\WUK\ILT\WUK-BabelNET - Copy\WebApplications.WUK.BabelNET\Search\CacheServerSearchResults.cs:line 89 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult() at WebApplications.WUK.BabelNET.Search.SearchResults.d__53.MoveNext() in C:\SourceControl\Traveller\WUK\ILT\WUK-BabelNET - Copy\WebApplications.WUK.BabelNET\Search\SearchResults.cs:line 1465 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult() at WebApplications.WUK.BabelNET.Core.SingleResult`1.d__12.MoveNext() in C:\SourceControl\Traveller\WUK\ILT\WUK-BabelNET - Copy\WebApplications.WUK.BabelNET\Core\SingleResult.cs:line 163 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult() at WebApplications.WUK.BabelNET.Search.SearchResults.d__37.MoveNext() in C:\SourceControl\Traveller\WUK\ILT\WUK-BabelNET - Copy\WebApplications.WUK.BabelNET\Search\SearchResults.cs:line 345 --- End of inner exception stack trace --- at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification) at WebApplications.WUK.BabelNET.Core.RequestResults`2.GetResults(CancellationToken cancellationToken) in C:\SourceControl\Traveller\WUK\ILT\WUK-BabelNET - Copy\WebApplications.WUK.BabelNET\Core\RequestResults.cs:line 59 at Fusion.Web.PageHandlers.ProductDetailsHandler.buildAvailabilityData(Int32 currentAdultCount, Int32 currentChildCount, Int32 currentInfantCount, Int32 currentPetCount, IEnumerable`1 nights) in C:\TFS2015\FusionSitecore\Sitecore\Fusion.Web.PageHandlers\ProductDetailsHandler.cs:line 5560 at Wyndham.Ccfs.Web.sublayouts.WyndhamCcfs.Components.Default.Fusion.AvailabilitySelector.Page_Load(Object sender, EventArgs e) in C:\TFS2015\Release 1.1\src\Website\Wyndham.Ccfs.Web\sublayouts\WyndhamCcfs\Components\Default\Fusion\AvailabilitySelector.ascx.cs:line 65 at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) ---> (Inner Exception #0) ======================================================================================================================== Error Message : An error occurred whilst executing the 'spThgWebPriceCrossServerAvailability' SqlProgram. SHUTDOWN is in progress. Login failed for user 'VRGUK\SiteCoreSVC'. Cannot continue the execution because the session is in the kill state. A severe error occurred on the current command. The results, if any, should be discarded. Timestamp : 25/09/2018 05:47:21 GUID : f6f63652-12ee-4b1b-b91d-a966005f67ed Exception type : WebApplications.Utilities.Database.Exceptions.SqlProgramExecutionException Inner Exception : 551c4c08-16bd-4a45-baf7-a966005f67ed ------------------------------------------------------------------------------------------------------------------------ Context SqlProgram Name : spThgWebPriceCrossServerAvailability ======================================================================================================================== <--- at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at Fusion.Web.Base.ToolKitPageBase`1.ProcessRequest(HttpContext _context) in C:\TFS2015\FusionSitecore\Sitecore\Fusion.Web.Base\Baseclass\Toolkitbase\ToolKitPageBase_Events.cs:line 53