Sitecore 10.4.0 - Sidekick 1.7 Compatibility Issue

Recently, I saw a thread in Sitecore slack channel wherein someone had raised an issue with regard to compatibility of Sitecore Sidekick with Sitecore 10.4.0 instance. So, as ever, i decided to take the issue in my own hands and see if I could deal with and find a fix! This blog note is as a result of that weekend adventure. Although I started this work as a troubleshooting session, I later realised there is so much to cover in terms of existing Sidekick technical design and interoperability with Sitecore. As a result, I spent quite a good time revisiting the related code as well as this post to make it interesting. This blog post also hinges on one of the differences of v10.4.0 compared with earlier versions - the EnsureLoggedInforPreview processor has been moved from mvc.requestBegin pipeline to mvc.actionExecuting pipeline.

First things first, I followed this blog post by Madhu to setup a local 10.4.0 instance and published the Sidekick configs and dlls to the 10.4.0 instance, as stated. Now, once I clicked the menu in the Sitecore desktop, bingo, the error was quite evident. Simultaneously, I setup a 10.3.0 instance side-by-side and did the same process of publishing the sidekick configs and dlls to confirm that the issue was very much specific to 10.4.0 instance. 

YSOD in Sitecore 10.4.0 instance:


10.3.1 Sitecore.MVC decompiled DLL:

10.4.0  Sitecore.MVC decompiled DLL:

RequestBegin pipeline processor is obsolete and new change is part of ActionExecuting process and the class is internal:


Juxtaposing the latest showconfig against a 10.3 version:


Actual Error:

Based on the error, I decided to patch the config to debug what causes the error and it looks like the context for PageMode.IsNormal isn't available in the new pipeline processor:


The issue seems to be that the Sidekick.core.config initialize pipeline processor is missing PageMode  context needed for Sitecore 10.4.0 when patched at that level. So, a better approach would be to patch it after the PageMode context is available but that didn't workout as easy as i thought since the sidekick dialog is built differently compared to other Sitecore dialogs. 

Here is an overview of the integration process:
Since Sidekick uses Angular concepts, it compiles all required resources and sets it up as a route that can be invoked by Sitecore command. 

1. Registration of Sidekick as  a service:
    - Initialize Sidekick from Sitecore side
    - Initialization kicks-in Sidekick service registration process that involves putting together the necessary artifacts/resources for the Sidekick UI
    - An scs route is registered so that it is accessible at runtime from the Sitecore desktop menu

2. Call the sidekick route from Sitecore desktop
    - Since the scs route is setup, the desktop menu click can invoke the controller action
    - Whenever scs controller action is invoked, mvc.actionExecuting gets fired

With respect to Sitecore 10.4.0, since there is an abrupt jump from initialize pipeline to mvc.actionExecuting process when an scs route action is invoked, as part of new 10.4.0 release, code changes are made to EnsureLoggedInforPreview process and as a result, the Sitecore pagemode context is not available. This also highlights an issue with the EnableLoggedInforPreview processor, it assumes that incoming request is from a page but the request could be for any resource, like in case of how Sidekick is designed. I added some logging to find this:


Workarounds:

With the above context, although the following approaches do the trick of invoking the scs route but they involve changes to Sitecore side with respect to Sidekick hence, they aren't perfect and are hacks since a better change would be to involve just the Sidekick side instead. Nevertheless, the advantage of Sitecore is its configuration capabilities and I've tapped into it here. If I've to setup Sidekick by any chance for 10.4.0, i'll definitely lean on these approaches but I don't see the need given the fact there are so many options available for Sitecore 10.x like Sitecore Content Serialization or razl. On the other hand, if a UI content migration/comparison tool like sidekick is available free-of-cost and helps me compare environments on-the-fly, I would want to have it in my back pocket and set it up locally, when in need.  I've therefore added these notes here to show the trail of my thoughts since the idea as a developer is to keep the mind and the Sitecore platform open for all types of integrations.


Approach-1:

Based on the error, via the patch:instead, I removed just the IsNormal check and that seemed to do the trick:

Patch:
+++++++
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
<sitecore>
<pipelines>
<mvc.actionExecuting>
<processor type="Custom.Sitecore.Processor.CustomPipeline.EnsureLoggedInForPreview"
patch:instead="processor[@type='Sitecore.Mvc.Pipelines.Request.ActionExecuting.EnsureLoggedInForPreview, Sitecore.Mvc']" />
</mvc.actionExecuting>
</pipelines>
</sitecore>
</configuration>
+++++++

cs code:
^^^^^^^^^^^^^^^
using Sitecore;
using Sitecore.Configuration;
using Sitecore.Diagnostics;
using Sitecore.Mvc.Pipelines.MvcEvents.ActionExecuting;
using Sitecore.Security.Accounts;
using Sitecore.Shell.Web;
using Sitecore.Sites;
using System;
using System.Web;
using System.Web.Mvc;
namespace Custom.Sitecore.Processor.CustomPipeline
{
internal class EnsureLoggedInForPreview
{
public void Process(ActionExecutingArgs args)
{
if (Context.IsLoggedIn)
return;
using (new SiteContextSwitcher(Factory.GetSite("shell")))
{
using (new UserSwitcher(Context.User))
ShellPage.IsLoggedIn(true, (Action<HttpContext, string>)((httpContext, loginUrl) => this.RedirectToLogin(args.Context, loginUrl)));
}
}
private void RedirectToLogin(ActionExecutingContext actionContext, string loginUrl)
{
Assert.ArgumentNotNull((object)actionContext, nameof(actionContext));
Assert.ArgumentNotNull((object)loginUrl, nameof(loginUrl));
actionContext.Result = (ActionResult)new RedirectResult(loginUrl, false);
}
}
}
^^^^^^^^^^^^^^^




Or, the other hack is to completely patch out the mvc.actionExecuting process and retain the old mvc.requestBegin process. In case of the latter process, the IsNormal call doesn't error out.

Approach-2:

Related code for above approach -

Patch-1:

%%%%%%
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
<sitecore>
<pipelines>
<mvc.actionExecuting>
<processor type="Custom.Sitecore.Processor.CustomPipeline.EnsureLoggedInForPreview"
patch:instead="processor[@type='Sitecore.Mvc.Pipelines.Request.ActionExecuting.EnsureLoggedInForPreview, Sitecore.Mvc']" />
</mvc.actionExecuting>
</pipelines>
</sitecore>
</configuration>
%%%%%%

cs code:
////////
using Sitecore;
using Sitecore.Configuration;
using Sitecore.Diagnostics;
using Sitecore.Mvc.Pipelines.MvcEvents.ActionExecuting;
using Sitecore.Security.Accounts;
using Sitecore.Shell.Web;
using Sitecore.Sites;
using System;
using System.Web;
using System.Web.Mvc;
namespace Custom.Sitecore.Processor.CustomPipeline
{
internal class EnsureLoggedInForPreview
{
public void Process(ActionExecutingArgs args)
{
}
}
}
////////

Patch-2:

########
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
<sitecore>
<pipelines>
<mvc.requestBegin>
<processor type="Custom.Sitecore.Processor.CustomPipeline.EnsureLoggedInForPreviewNew"
patch:after="processor[@type='Sitecore.Mvc.Pipelines.Request.RequestBegin.ExecuteFormHandler, Sitecore.Mvc']" />
</mvc.requestBegin>
</pipelines>
</sitecore>
</configuration>
########

cs code:

////////
using Sitecore;
using Sitecore.Configuration;
using Sitecore.Diagnostics;
using Sitecore.Pipelines;
using Sitecore.Security.Accounts;
using Sitecore.Shell.Web;
using Sitecore.Sites;
using System.Web.Mvc;
namespace Custom.Sitecore.Processor.CustomPipeline
{
public class EnsureLoggedInForPreviewNew
{
public void Process(PipelineArgs args)
{
if (Context.PageMode.IsNormal || Context.IsLoggedIn)
return;
using (new SiteContextSwitcher(Factory.GetSite("shell")))
{
using (new UserSwitcher(Context.User))
ShellPage.IsLoggedIn();
}
}
}
}
///////

<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
<sitecore>
<pipelines>
<mvc.actionExecuting>
<processor type="Custom.Sitecore.Processor.CustomPipeline.EnsureLoggedInForPreview"
patch:instead="processor[@type='Sitecore.Mvc.Pipelines.Request.ActionExecuting.EnsureLoggedInForPreview, Sitecore.Mvc']" />
</mvc.actionExecuting>
</pipelines>
</sitecore>
</configuration>
Update:

Given the situation on hand and the fact that there has been some shuffling of code that has happened in 10.4.0 pipeline processors, a better approach seemed to me is adding a filtering condition in EnsureLoggedInPreview patched process because it is unnecessary to execute the process logic when it is known that the sidekick dialog is accessed prematurely while pagemode context is unavailable. This way, we are not only retaining the existing Sitecore 10.4.0 functionality but also ensuring it is robust against rogue sidekick errors.


Approach-3:

The filtering logic is for bypassing resource files that get served from scs route.

Related code for above approach -

cs code:
+++++++
using Sitecore.Diagnostics;
using Sitecore.Mvc.Pipelines.MvcEvents.ActionExecuting;
using Sitecore.Security.Accounts;
using Sitecore.Shell.Web;
using Sitecore.Sites;
using System;
using System.Web;
using System.Web.Mvc;
namespace Custom.Sitecore.Processor.CustomPipeline
{
internal class EnsureLoggedInForPreview
{
public void Process(ActionExecutingArgs args)
{
var controllerName = args.Context.RouteData.Values["controller"]?.ToString().Trim().ToLowerInvariant();
var actionName = args.Context.RouteData.Values["action"]?.ToString();
if (controllerName.StartsWith("sidekick.")) //make it unique for sidekick call
return;
if (Context.PageMode.IsNormal || Context.IsLoggedIn)
return;
using (new SiteContextSwitcher(Factory.GetSite("shell")))
{
using (new UserSwitcher(Context.User))
ShellPage.IsLoggedIn(true, (Action<HttpContext, string>)((httpContext, loginUrl) => this.RedirectToLogin(args.Context, loginUrl)));
}
}
private void RedirectToLogin(ActionExecutingContext actionContext, string loginUrl)
{
Assert.ArgumentNotNull((object)actionContext, nameof(actionContext));
Assert.ArgumentNotNull((object)loginUrl, nameof(loginUrl));
actionContext.Result = (ActionResult)new RedirectResult(loginUrl, false);
}
}
}
+++++++

Patch:
//////
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
<sitecore>
<pipelines>
<mvc.actionExecuting>
<processor type="Custom.Sitecore.Processor.CustomPipeline.EnsureLoggedInForPreview"
patch:instead="processor[@type='Sitecore.Mvc.Pipelines.Request.ActionExecuting.EnsureLoggedInForPreview, Sitecore.Mvc']" />
</mvc.actionExecuting>
</pipelines>
</sitecore>
</configuration>
//////

Github - deploy config under app_config/include and dll to bin folder

If running the Github project locally, ensure that System.Web.Mvc dll points to compatible version for Sitecore instance. In other words, reference the dll from web root folder. For that matter, in case of future versions of Sitecore, ensure correct nuget package is referenced since this project is compatible with 10.4.0.

Conclusion:

Understandably, out of the above 3 approaches, approach-3 is more appropriate since it not only handles the sidekick compatibility for Sitecore 10.4.0 but keeps EnsureLoggedInPreview process pristine for other scenarios. To me, it is the simplest solution compared with refactoring sidekick to accommodate v10.4.0 by replacing the route dependency, across the code, with a file system publish of resources to the application web root and load the assets from there. To understand the refactoring effort involved, I have added below the sidekick/sitecore log trail and EnsureLoggedInPreview process logging with "scs" entry means as many calls/changes.

YSOD’ Detailed error in the log:

 ********

1733568 12:34:31 ERROR Application error.
Exception: System.NullReferenceException
Message: Object reference not set to an instance of an object.
Source: Sitecore.Mvc
at Sitecore.Mvc.Pipelines.Request.ActionExecuting.EnsureLoggedInForPreview.Process(ActionExecutingArgs args)
at (Object , Object )
at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain)
at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs](String pipelineName, TArgs args)
at Sitecore.Mvc.Filters.PipelineBasedRequestFilter.OnActionExecuting(ActionExecutingContext actionExecutingContext)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.InvokeActionMethodFilterAsynchronouslyRecursive(Int32 filterIndex)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.InvokeActionMethodFilterAsynchronouslyRecursive(Int32 filterIndex)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass7_0.<BeginInvokeActionMethodWithFilters>b__0(AsyncCallback asyncCallback, Object asyncState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters, AsyncCallback callback, Object state)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__0(AsyncCallback asyncCallback, Object asyncState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(ControllerContext controllerContext, String actionName, AsyncCallback callback, Object state)
at System.Web.Mvc.Controller.<>c.<BeginExecuteCore>b__152_0(AsyncCallback asyncCallback, Object asyncState, ExecuteCoreState innerState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallBeginDelegate(AsyncCallback callback, Object callbackState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout)
at System.Web.Mvc.Controller.BeginExecuteCore(AsyncCallback callback, Object state)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout)
at System.Web.Mvc.Controller.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state)
at System.Web.Mvc.MvcHandler.<>c.<BeginProcessRequest>b__20_0(AsyncCallback asyncCallback, Object asyncState, ProcessRequestState innerState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallBeginDelegate(AsyncCallback callback, Object callbackState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout)
at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

********

Log trail for Sitecore 10.4.0 - Sidekick inter-dependency:

#########

364692 11:58:05 INFO navanlog-Scs InitializeSidekick cons
364692 11:58:05 INFO navanlog-Scs InitializeSidekick Process
1159716 11:58:05 INFO navanlog-Scs EnsureDesktopButton
1159716 11:58:07 INFO navanlog-Scs GetDatabase
1159716 11:58:07 INFO navanlog-ScsRegistration Process
1159716 11:58:07 INFO navanlog-navanlog-ScsRegistrationService RegisterSidekick-1
1159716 11:58:07 INFO navanlog-ScsRegistration CompileEmbeddedResource js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource scscommand.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource scsapp.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource scsmaster.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource scsdirpagination.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource scsangularcookie.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource scsfactory.js
1159716 11:58:07 INFO navanlog-ScsRegistration CompileEmbeddedResource css
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource scsstyle.css
1159716 11:58:07 INFO navanlog-ScsRegistrationService RegisterSidekick-2
1159716 11:58:07 INFO navanlog-ScsRegistration Process true
1159716 11:58:07 INFO navanlog-JsonSerializationService cons called
1159716 11:58:07 INFO navanlog-ScsRegistration Process
1159716 11:58:07 INFO navanlog-navanlog-ScsRegistrationService RegisterSidekick-1
1159716 11:58:07 INFO navanlog-ScsRegistration CompileEmbeddedResource js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource alcontroller.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource aldirective.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource alfactory.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource ald3.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource alcontenttreecontroller.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource alcontenttreedirective.js
1159716 11:58:07 INFO navanlog-ScsRegistration CompileEmbeddedResource css
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource alstyle.css
1159716 11:58:07 INFO navanlog-ScsRegistrationService RegisterSidekick-2
1159716 11:58:07 INFO navanlog-ScsRegistration Process true
1159716 11:58:07 INFO navanlog-ScsRegistration Process
1159716 11:58:07 INFO navanlog-navanlog-ScsRegistrationService RegisterSidekick-1
1159716 11:58:07 INFO navanlog-ScsRegistration CompileEmbeddedResource js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource cmcontenttreecontroller.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource cmcontenttreedirective.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource cmfactory.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource cmmastercontroller.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource cmmasterdirective.js
1159716 11:58:07 INFO navanlog-ScsRegistration CompileEmbeddedResource css
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource cm.css
1159716 11:58:07 INFO navanlog-ScsRegistrationService RegisterSidekick-2
1159716 11:58:07 INFO navanlog-ScsRegistration Process false
1159716 11:58:07 INFO navanlog-ScsRegistration Process
1159716 11:58:07 INFO navanlog-navanlog-ScsRegistrationService RegisterSidekick-1
1159716 11:58:07 INFO navanlog-ScsRegistration CompileEmbeddedResource js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource ecfactory.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource ecmastercontroller.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource ecmasterdirective.js
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource eccommand.js
1159716 11:58:07 INFO navanlog-ScsRegistration CompileEmbeddedResource css
1159716 11:58:07 INFO navanlog-ScsRegistration GetResource ecstyle.css
1159716 11:58:07 INFO navanlog-ScsRegistrationService RegisterSidekick-2
1159716 11:58:07 INFO navanlog-Scs RegisterRoutes root cause
1159716 11:58:07 INFO navanlog-ScsRegistrationService GetAllSidekicks
1159716 11:58:07 INFO navanlog-Scs RegisterRoutes foreach
1159716 11:58:07 INFO navanlog-RegisterRoutes in Sidekick.Core
1159716 11:58:07 INFO navanlog-Scs RegisterRoutes foreach
1159716 11:58:07 INFO navanlog-RegisterRoutes in Sidekick.Core
1159716 11:58:07 INFO navanlog-Scs RegisterRoutes foreach
1159716 11:58:07 INFO navanlog-RegisterRoutes in Sidekick.Core
131656 11:58:07 INFO [Sidekick] checksum generated in 0.0009912
1359688 11:58:09 INFO navanlog- EnsureLoggedInForPreview invocation /sitecore/client/applications/launchpad
1734580 11:58:55 INFO navanlog-JsonSerializationService SerializeObject called
1734580 11:58:55 INFO navanlog-JsonSerializationService SerializeObject called
1221612 11:59:06 INFO navanlog-ScsController constructor
1221612 11:59:06 INFO navanlog-ScsMainController IScsRegistrationService called
1221612 11:59:06 INFO navanlog-ScsMainController IAuthenticationService called
1221612 11:59:06 INFO navanlog-ScsMainController IJsonSerializationService called
1221612 11:59:06 INFO navanlog-ScsMainController IHttpClientService called
1221612 11:59:06 INFO navanlog-ScsMainController ISitecoreDataAccessService called
1221612 11:59:07 INFO navanlog-ScsMainController constructor
1221612 11:59:07 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/resources/scscommand.js
1221612 11:59:07 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1221612 11:59:07 INFO navanlog-Resources Actionresultscscommand.js
1221612 11:59:07 INFO navanlog-GetResource scscommand.js
1221612 11:59:07 INFO navanlog-ScsRegistrationService GetScsRegistration-3
1221612 11:59:17 INFO navanlog-ScsController constructor
1221612 11:59:17 INFO navanlog-ScsMainController IScsRegistrationService called
1221612 11:59:17 INFO navanlog-ScsMainController IAuthenticationService called
1221612 11:59:17 INFO navanlog-ScsMainController IJsonSerializationService called
1221612 11:59:17 INFO navanlog-ScsMainController IHttpClientService called
1221612 11:59:17 INFO navanlog-ScsMainController ISitecoreDataAccessService called
1221612 11:59:17 INFO navanlog-ScsMainController constructor
1221612 11:59:17 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/resources/scscommand.js
1221612 11:59:17 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1221612 11:59:17 INFO navanlog-Resources Actionresultscscommand.js
1221612 11:59:17 INFO navanlog-GetResource scscommand.js
1221612 11:59:17 INFO navanlog-ScsRegistrationService GetScsRegistration-3
335700 11:59:17 INFO navanlog-ScsController constructor
335700 11:59:17 INFO navanlog-ScsMainController IScsRegistrationService called
335700 11:59:17 INFO navanlog-ScsMainController IAuthenticationService called
335700 11:59:17 INFO navanlog-ScsMainController IJsonSerializationService called
335700 11:59:17 INFO navanlog-ScsMainController IHttpClientService called
335700 11:59:17 INFO navanlog-ScsMainController ISitecoreDataAccessService called
335700 11:59:17 INFO navanlog-ScsMainController constructor
335700 11:59:17 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/scs.scs
335700 11:59:17 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
335700 11:59:17 INFO navanlog-GetResource scsindex.scs
335700 11:59:17 INFO navanlog-ScsRegistrationService GetScsRegistration-3
335700 11:59:17 INFO navanlog-GetAllSidekickDirectives
335700 11:59:17 INFO navanlog-ScsRegistrationService GetScsRegistration-2
335700 11:59:17 INFO navanlog-ScsRegistrationService GetAllSidekicks
335700 11:59:17 INFO navanlog-ScsRegistrationService GetAllSidekicks
335700 11:59:17 INFO navanlog-ScsRegistration ApplicableSidekick
335700 11:59:17 INFO navanlog-ScsRegistration ApplicableSidekick
335700 11:59:17 INFO navanlog-ScsRegistration ApplicableSidekick
335700 11:59:17 INFO navanlog-ScsRegistration ApplicableSidekick
335700 11:59:17 INFO navanlog-GenerateDesktopStyle
335700 11:59:17 INFO navanlog-ScsMain Actionresult
157080 11:59:17 INFO navanlog-ScsController constructor
157080 11:59:17 INFO navanlog-ScsMainController IScsRegistrationService called
157080 11:59:17 INFO navanlog-ScsMainController IAuthenticationService called
157080 11:59:17 INFO navanlog-ScsMainController IJsonSerializationService called
157080 11:59:17 INFO navanlog-ScsMainController IHttpClientService called
157080 11:59:17 INFO navanlog-ScsMainController ISitecoreDataAccessService called
157080 11:59:17 INFO navanlog-ScsMainController constructor
157080 11:59:17 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/resources/main.css
157080 11:59:17 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
157080 11:59:17 INFO navanlog-Resources Actionresultmain.css
478432 11:59:17 INFO navanlog-ScsController constructor
478432 11:59:17 INFO navanlog-ScsMainController IScsRegistrationService called
478432 11:59:17 INFO navanlog-ScsMainController IAuthenticationService called
478432 11:59:17 INFO navanlog-ScsMainController IJsonSerializationService called
478432 11:59:17 INFO navanlog-ScsMainController IHttpClientService called
478432 11:59:17 INFO navanlog-ScsMainController ISitecoreDataAccessService called
478432 11:59:17 INFO navanlog-ScsMainController constructor
478432 11:59:17 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/resources/main.js
478432 11:59:17 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
478432 11:59:17 INFO navanlog-Resources Actionresultmain.js
1221612 11:59:17 INFO navanlog-ScsController constructor
1221612 11:59:17 INFO navanlog-ScsMainController IScsRegistrationService called
1221612 11:59:17 INFO navanlog-ScsMainController IAuthenticationService called
1221612 11:59:17 INFO navanlog-ScsMainController IJsonSerializationService called
1221612 11:59:17 INFO navanlog-ScsMainController IHttpClientService called
1221612 11:59:17 INFO navanlog-ScsMainController ISitecoreDataAccessService called
1221612 11:59:17 INFO navanlog-ScsMainController constructor
1221612 11:59:17 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/resources/scsdialog_close.png
1221612 11:59:17 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1221612 11:59:17 INFO navanlog-Resources Actionresultscsdialog_close.png
1221612 11:59:17 INFO navanlog-Resources ActionResult scsdialog_close.png
1221612 11:59:17 INFO navanlog-GetImage scsdialog_close.png
1221612 11:59:17 INFO navanlog-ScsRegistrationService GetScsRegistration-3
1359688 11:59:18 INFO navanlog-ScsController constructor
1359688 11:59:18 INFO navanlog-ScsMainController IScsRegistrationService called
1359688 11:59:18 INFO navanlog-ScsMainController IAuthenticationService called
1359688 11:59:18 INFO navanlog-ScsMainController IJsonSerializationService called
1359688 11:59:18 INFO navanlog-ScsMainController IHttpClientService called
1359688 11:59:18 INFO navanlog-ScsMainController ISitecoreDataAccessService called
1359688 11:59:18 INFO navanlog-ScsMainController constructor
1359688 11:59:18 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/resources/scsangular.js
1359688 11:59:18 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1359688 11:59:18 INFO navanlog-Resources Actionresultscsangular.js
1359688 11:59:18 INFO navanlog-GetResource scsangular.js
1359688 11:59:18 INFO navanlog-ScsRegistrationService GetScsRegistration-3
262396 11:59:18 INFO navanlog-ScsController constructor
262396 11:59:18 INFO navanlog-ScsRegistrationService GetScsRegistration-2
262396 11:59:18 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/resources/cmmaster.scs
262396 11:59:18 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
262396 11:59:18 INFO navanlog-Resources ActionResult cmmaster.scs
262396 11:59:18 INFO navanlog-GetResource cmmaster.scs
262396 11:59:18 INFO navanlog-ScsRegistrationService GetScsRegistration-3
825960 11:59:18 INFO navanlog-ScsController constructor
825960 11:59:18 INFO navanlog-ScsMainController IScsRegistrationService called
825960 11:59:18 INFO navanlog-ScsMainController IAuthenticationService called
825960 11:59:18 INFO navanlog-ScsMainController IJsonSerializationService called
825960 11:59:18 INFO navanlog-ScsMainController IHttpClientService called
825960 11:59:18 INFO navanlog-ScsMainController ISitecoreDataAccessService called
825960 11:59:18 INFO navanlog-ScsMainController constructor
825960 11:59:18 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/resources/scsdirpagination.scs
825960 11:59:18 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
825960 11:59:18 INFO navanlog-Resources Actionresultscsdirpagination.scs
825960 11:59:18 INFO navanlog-Resources ActionResult scsdirpagination.scs
825960 11:59:18 INFO navanlog-GetResource scsdirpagination.scs
825960 11:59:18 INFO navanlog-ScsRegistrationService GetScsRegistration-3
1039952 11:59:18 INFO navanlog-ScsController constructor
1039952 11:59:18 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1039952 11:59:18 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/resources/cmcontenttree.scs
1039952 11:59:18 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1039952 11:59:18 INFO navanlog-Resources ActionResult cmcontenttree.scs
1039952 11:59:18 INFO navanlog-GetResource cmcontenttree.scs
1039952 11:59:18 INFO navanlog-ScsRegistrationService GetScsRegistration-3
1159716 11:59:18 INFO navanlog-ScsController constructor
1159716 11:59:18 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1159716 11:59:18 INFO navanlog-JsonSerializationService DeserializeObject called ''
1159716 11:59:18 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
1159716 11:59:18 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1159716 11:59:18 INFO navanlog-ScsJson actionrezult
1159716 11:59:18 INFO navanlog-JsonSerializationService SerializeObject called
262396 11:59:18 INFO navanlog-ScsController constructor
262396 11:59:18 INFO navanlog-ScsRegistrationService GetScsRegistration-2
262396 11:59:18 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/resources/cmspinner.gif
262396 11:59:18 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
262396 11:59:18 INFO navanlog-Resources ActionResult cmspinner.gif
262396 11:59:18 INFO navanlog-GetImage cmspinner.gif
262396 11:59:18 INFO navanlog-ScsRegistrationService GetScsRegistration-3
1200440 11:59:19 INFO navanlog-ScsController constructor
1200440 11:59:19 INFO navanlog- EnsureLoggedInForPreview invocation /scs/al/resources/almaster.scs
1200440 11:59:19 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1200440 11:59:19 INFO navanlog-Resources ActionResult almaster.scs
1200440 11:59:19 INFO navanlog-GetResource almaster.scs
1200440 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-3
1159716 11:59:19 INFO navanlog-ScsController constructor
1159716 11:59:19 INFO navanlog- EnsureLoggedInForPreview invocation /scs/al/resources/algear.png
1159716 11:59:19 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1159716 11:59:19 INFO navanlog-Resources ActionResult algear.png
1159716 11:59:19 INFO navanlog-GetImage algear.png
1159716 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-3
1186060 11:59:19 INFO navanlog-ScsController constructor
1186060 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1186060 11:59:19 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmserverlist.scsvc
1186060 11:59:19 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1186060 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1186060 11:59:19 INFO navanlog-ScsJson actionrezult
1186060 11:59:19 INFO navanlog-JsonSerializationService SerializeObject called
175924 11:59:19 INFO navanlog-ScsController constructor
175924 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-2
175924 11:59:19 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/resources/cmexpanded.png
175924 11:59:19 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
175924 11:59:19 INFO navanlog-Resources ActionResult cmexpanded.png
175924 11:59:19 INFO navanlog-GetImage cmexpanded.png
175924 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-3
478432 11:59:19 INFO navanlog-ScsController constructor
478432 11:59:19 INFO navanlog-ScsMainController IScsRegistrationService called
478432 11:59:19 INFO navanlog-ScsMainController IAuthenticationService called
478432 11:59:19 INFO navanlog-ScsMainController IJsonSerializationService called
478432 11:59:19 INFO navanlog-ScsMainController IHttpClientService called
478432 11:59:19 INFO navanlog-ScsMainController ISitecoreDataAccessService called
478432 11:59:19 INFO navanlog-ScsMainController constructor
478432 11:59:19 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/scsvalid.scsvc
478432 11:59:19 INFO navanlog-Valid Actionresult
478432 11:59:19 INFO navanlog-ScsJson actionrezult
478432 11:59:19 INFO navanlog-JsonSerializationService SerializeObject called
1305092 11:59:19 INFO navanlog-ScsController constructor
1305092 11:59:19 INFO navanlog- EnsureLoggedInForPreview invocation /scs/al/resources/alcontenttree.scs
1305092 11:59:19 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1305092 11:59:19 INFO navanlog-Resources ActionResult alcontenttree.scs
1305092 11:59:19 INFO navanlog-GetResource alcontenttree.scs
1305092 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-3
335700 11:59:19 INFO navanlog-ScsController constructor
335700 11:59:19 INFO navanlog- EnsureLoggedInForPreview invocation /scs/al/resources/alcollapsed.png
335700 11:59:19 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
335700 11:59:19 INFO navanlog-Resources ActionResult alcollapsed.png
335700 11:59:19 INFO navanlog-GetImage alcollapsed.png
335700 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-3
175924 11:59:19 INFO navanlog-ScsController constructor
175924 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-2
175924 11:59:19 INFO navanlog-JsonSerializationService DeserializeObject called
175924 11:59:19 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmdefaultoperationparameters.scsvc
175924 11:59:19 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
175924 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-2
175924 11:59:19 INFO navanlog-ScsJson actionrezult
175924 11:59:19 INFO navanlog-JsonSerializationService SerializeObject called
1478412 11:59:19 INFO navanlog-ScsController constructor
1478412 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1478412 11:59:19 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/resources/cmcollapsed.png
1478412 11:59:19 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1478412 11:59:19 INFO navanlog-Resources ActionResult cmcollapsed.png
1478412 11:59:19 INFO navanlog-GetImage cmcollapsed.png
1478412 11:59:19 INFO navanlog-ScsRegistrationService GetScsRegistration-3
808112 11:59:20 INFO navanlog-ScsController constructor
808112 11:59:20 INFO navanlog- EnsureLoggedInForPreview invocation /scs/ec/resources/ecmaster.scs
808112 11:59:20 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
808112 11:59:20 INFO navanlog-Resources ActionResult ecmaster.scs
808112 11:59:20 INFO navanlog-GetResource ecmaster.scs
808112 11:59:20 INFO navanlog-ScsRegistrationService GetScsRegistration-3
1200440 11:59:20 INFO navanlog-ScsController constructor
1200440 11:59:20 INFO navanlog- EnsureLoggedInForPreview invocation /scs/al/resources/alexpanded.png
1200440 11:59:20 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1200440 11:59:20 INFO navanlog-Resources ActionResult alexpanded.png
1200440 11:59:20 INFO navanlog-GetImage alexpanded.png
1200440 11:59:20 INFO navanlog-ScsRegistrationService GetScsRegistration-3
448548 11:59:20 INFO navanlog-ScsController constructor
448548 11:59:20 INFO navanlog- EnsureLoggedInForPreview invocation /scs/al/resources/alspinner.gif
448548 11:59:20 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
448548 11:59:20 INFO navanlog-Resources ActionResult alspinner.gif
448548 11:59:20 INFO navanlog-GetImage alspinner.gif
448548 11:59:20 INFO navanlog-ScsRegistrationService GetScsRegistration-3
1159716 11:59:21 INFO navanlog-ScsController constructor
1159716 11:59:21 INFO navanlog-ScsMainController IScsRegistrationService called
1159716 11:59:21 INFO navanlog-ScsMainController IAuthenticationService called
1159716 11:59:21 INFO navanlog-ScsMainController IJsonSerializationService called
1159716 11:59:21 INFO navanlog-ScsMainController IHttpClientService called
1159716 11:59:21 INFO navanlog-ScsMainController ISitecoreDataAccessService called
1159716 11:59:21 INFO navanlog-ScsMainController constructor
1159716 11:59:21 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/resources/scsspinner.gif
1159716 11:59:21 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1159716 11:59:21 INFO navanlog-Resources Actionresultscsspinner.gif
1159716 11:59:21 INFO navanlog-Resources ActionResult scsspinner.gif
1159716 11:59:21 INFO navanlog-GetImage scsspinner.gif
1159716 11:59:21 INFO navanlog-ScsRegistrationService GetScsRegistration-3
802716 11:59:21 INFO navanlog-ScsController constructor
802716 11:59:21 INFO navanlog-ScsRegistrationService GetScsRegistration-2
802716 11:59:21 INFO navanlog-JsonSerializationService DeserializeObject called ''
802716 11:59:21 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
802716 11:59:21 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
802716 11:59:21 INFO navanlog-ScsJson actionrezult
802716 11:59:21 INFO navanlog-JsonSerializationService SerializeObject called
1734580 11:59:21 INFO navanlog-ScsController constructor
1734580 11:59:21 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1734580 11:59:21 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
1734580 11:59:21 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1734580 11:59:21 INFO navanlog-ScsJson actionrezult
1734580 11:59:21 INFO navanlog-JsonSerializationService SerializeObject called
478432 11:59:25 INFO navanlog-ScsController constructor
478432 11:59:25 INFO navanlog-ScsRegistrationService GetScsRegistration-2
478432 11:59:25 INFO navanlog-JsonSerializationService DeserializeObject called ''
478432 11:59:25 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
478432 11:59:25 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
478432 11:59:25 INFO navanlog-ScsJson actionrezult
478432 11:59:25 INFO navanlog-JsonSerializationService SerializeObject called
1648724 11:59:25 INFO navanlog-ScsController constructor
1648724 11:59:25 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1648724 11:59:25 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
1648724 11:59:25 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1648724 11:59:25 INFO navanlog-ScsJson actionrezult
1648724 11:59:25 INFO navanlog-JsonSerializationService SerializeObject called
722128 11:59:29 INFO navanlog-ScsController constructor
722128 11:59:29 INFO navanlog-ScsRegistrationService GetScsRegistration-2
722128 11:59:29 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
722128 11:59:29 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
722128 11:59:29 INFO navanlog-ScsJson actionrezult
722128 11:59:29 INFO navanlog-JsonSerializationService SerializeObject called
157080 11:59:29 INFO navanlog-ScsController constructor
157080 11:59:29 INFO navanlog-ScsRegistrationService GetScsRegistration-2
157080 11:59:29 INFO navanlog-JsonSerializationService DeserializeObject called ''
157080 11:59:29 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
157080 11:59:29 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
157080 11:59:29 INFO navanlog-ScsJson actionrezult
157080 11:59:29 INFO navanlog-JsonSerializationService SerializeObject called
49104 11:59:34 INFO navanlog-ScsController constructor
49104 11:59:34 INFO navanlog-ScsRegistrationService GetScsRegistration-2
49104 11:59:34 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
49104 11:59:34 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
49104 11:59:34 INFO navanlog-ScsJson actionrezult
49104 11:59:34 INFO navanlog-JsonSerializationService SerializeObject called
802716 11:59:34 INFO navanlog-ScsController constructor
802716 11:59:34 INFO navanlog-ScsRegistrationService GetScsRegistration-2
802716 11:59:34 INFO navanlog-JsonSerializationService DeserializeObject called ''
802716 11:59:34 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
802716 11:59:34 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
802716 11:59:34 INFO navanlog-ScsJson actionrezult
802716 11:59:34 INFO navanlog-JsonSerializationService SerializeObject called
1186060 11:59:35 INFO navanlog-ScsController constructor
1186060 11:59:35 INFO navanlog-ScsMainController IScsRegistrationService called
1186060 11:59:35 INFO navanlog-ScsMainController IAuthenticationService called
1186060 11:59:35 INFO navanlog-ScsMainController IJsonSerializationService called
1186060 11:59:35 INFO navanlog-ScsMainController IHttpClientService called
1186060 11:59:35 INFO navanlog-ScsMainController ISitecoreDataAccessService called
1186060 11:59:35 INFO navanlog-ScsMainController constructor
1186060 11:59:35 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/scsvalid.scsvc
1186060 11:59:35 INFO navanlog-Valid Actionresult
1186060 11:59:35 INFO navanlog-ScsJson actionrezult
1186060 11:59:35 INFO navanlog-JsonSerializationService SerializeObject called
1734580 11:59:38 INFO navanlog-ScsController constructor
1734580 11:59:38 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1734580 11:59:38 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
1734580 11:59:38 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1734580 11:59:38 INFO navanlog-ScsJson actionrezult
1734580 11:59:38 INFO navanlog-JsonSerializationService SerializeObject called
1648724 11:59:38 INFO navanlog-ScsController constructor
1648724 11:59:38 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1648724 11:59:38 INFO navanlog-JsonSerializationService DeserializeObject called ''
1648724 11:59:38 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
1648724 11:59:38 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1648724 11:59:38 INFO navanlog-ScsJson actionrezult
1648724 11:59:38 INFO navanlog-JsonSerializationService SerializeObject called
262396 11:59:42 INFO navanlog-ScsController constructor
262396 11:59:42 INFO navanlog-ScsRegistrationService GetScsRegistration-2
262396 11:59:42 INFO navanlog-JsonSerializationService DeserializeObject called ''
262396 11:59:42 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
262396 11:59:42 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
262396 11:59:42 INFO navanlog-ScsJson actionrezult
262396 11:59:42 INFO navanlog-JsonSerializationService SerializeObject called
722128 11:59:42 INFO navanlog-ScsController constructor
722128 11:59:42 INFO navanlog-ScsRegistrationService GetScsRegistration-2
722128 11:59:42 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
722128 11:59:42 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
722128 11:59:42 INFO navanlog-ScsJson actionrezult
722128 11:59:42 INFO navanlog-JsonSerializationService SerializeObject called
1648724 11:59:46 INFO navanlog-ScsController constructor
1648724 11:59:46 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1648724 11:59:46 INFO navanlog-JsonSerializationService DeserializeObject called ''
1648724 11:59:46 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
1648724 11:59:46 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1648724 11:59:46 INFO navanlog-ScsJson actionrezult
1648724 11:59:46 INFO navanlog-JsonSerializationService SerializeObject called
1478412 11:59:46 INFO navanlog-ScsController constructor
1478412 11:59:46 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1478412 11:59:46 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
1478412 11:59:46 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1478412 11:59:46 INFO navanlog-ScsJson actionrezult
1478412 11:59:46 INFO navanlog-JsonSerializationService SerializeObject called
131656 11:59:50 INFO navanlog-ScsController constructor
131656 11:59:50 INFO navanlog-ScsRegistrationService GetScsRegistration-2
131656 11:59:50 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
131656 11:59:50 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
131656 11:59:50 INFO navanlog-ScsJson actionrezult
131656 11:59:50 INFO navanlog-JsonSerializationService SerializeObject called
422824 11:59:50 INFO navanlog-ScsController constructor
422824 11:59:50 INFO navanlog-ScsRegistrationService GetScsRegistration-2
422824 11:59:50 INFO navanlog-JsonSerializationService DeserializeObject called ''
422824 11:59:50 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
422824 11:59:50 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
422824 11:59:50 INFO navanlog-ScsJson actionrezult
422824 11:59:50 INFO navanlog-JsonSerializationService SerializeObject called
825960 11:59:51 INFO navanlog-ScsController constructor
825960 11:59:51 INFO navanlog-ScsMainController IScsRegistrationService called
825960 11:59:51 INFO navanlog-ScsMainController IAuthenticationService called
825960 11:59:51 INFO navanlog-ScsMainController IJsonSerializationService called
825960 11:59:51 INFO navanlog-ScsMainController IHttpClientService called
825960 11:59:51 INFO navanlog-ScsMainController ISitecoreDataAccessService called
825960 11:59:51 INFO navanlog-ScsMainController constructor
825960 11:59:51 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/scsvalid.scsvc
825960 11:59:51 INFO navanlog-Valid Actionresult
825960 11:59:51 INFO navanlog-ScsJson actionrezult
825960 11:59:51 INFO navanlog-JsonSerializationService SerializeObject called
722128 11:59:54 INFO navanlog-ScsController constructor
722128 11:59:54 INFO navanlog-ScsRegistrationService GetScsRegistration-2
722128 11:59:54 INFO navanlog-JsonSerializationService DeserializeObject called ''
722128 11:59:54 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
722128 11:59:54 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
722128 11:59:54 INFO navanlog-ScsJson actionrezult
722128 11:59:54 INFO navanlog-JsonSerializationService SerializeObject called
1340996 11:59:54 INFO navanlog-ScsController constructor
1340996 11:59:54 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1340996 11:59:54 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
1340996 11:59:54 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1340996 11:59:54 INFO navanlog-ScsJson actionrezult
1340996 11:59:54 INFO navanlog-JsonSerializationService SerializeObject called
448548 11:59:55 INFO navanlog-JsonSerializationService SerializeObject called
448548 11:59:55 INFO navanlog-JsonSerializationService SerializeObject called
1186060 11:59:58 INFO navanlog-ScsController constructor
1186060 11:59:58 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1186060 11:59:58 INFO navanlog-JsonSerializationService DeserializeObject called ''
1186060 11:59:58 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
1186060 11:59:58 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1186060 11:59:58 INFO navanlog-ScsJson actionrezult
1186060 11:59:58 INFO navanlog-JsonSerializationService SerializeObject called
1359688 11:59:58 INFO navanlog-ScsController constructor
1359688 11:59:58 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1359688 11:59:58 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
1359688 11:59:58 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1359688 11:59:58 INFO navanlog-ScsJson actionrezult
1359688 11:59:58 INFO navanlog-JsonSerializationService SerializeObject called
722128 12:00:02 INFO navanlog-ScsController constructor
722128 12:00:02 INFO navanlog-ScsRegistrationService GetScsRegistration-2
722128 12:00:02 INFO navanlog-JsonSerializationService DeserializeObject called ''
722128 12:00:02 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
722128 12:00:02 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
722128 12:00:02 INFO navanlog-ScsJson actionrezult
722128 12:00:02 INFO navanlog-JsonSerializationService SerializeObject called
1340996 12:00:02 INFO navanlog-ScsController constructor
1340996 12:00:02 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1340996 12:00:02 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
1340996 12:00:02 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1340996 12:00:02 INFO navanlog-ScsJson actionrezult
1340996 12:00:02 INFO navanlog-JsonSerializationService SerializeObject called
131656 12:00:06 INFO navanlog-ScsController constructor
131656 12:00:06 INFO navanlog-ScsRegistrationService GetScsRegistration-2
131656 12:00:06 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmoperationlist.scsvc
131656 12:00:06 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
131656 12:00:06 INFO navanlog-ScsJson actionrezult
131656 12:00:06 INFO navanlog-JsonSerializationService SerializeObject called
1200440 12:00:06 INFO navanlog-ScsController constructor
1200440 12:00:06 INFO navanlog-ScsMainController IScsRegistrationService called
1200440 12:00:06 INFO navanlog-ScsMainController IAuthenticationService called
1200440 12:00:06 INFO navanlog-ScsMainController IJsonSerializationService called
1200440 12:00:06 INFO navanlog-ScsMainController IHttpClientService called
1200440 12:00:06 INFO navanlog-ScsMainController ISitecoreDataAccessService called
1200440 12:00:06 INFO navanlog-ScsMainController constructor
1200440 12:00:06 INFO navanlog- EnsureLoggedInForPreview invocation /scs/platform/scsvalid.scsvc
1200440 12:00:06 INFO navanlog-Valid Actionresult
1200440 12:00:06 INFO navanlog-ScsJson actionrezult
1200440 12:00:06 INFO navanlog-JsonSerializationService SerializeObject called
1359688 12:00:06 INFO navanlog-ScsController constructor
1359688 12:00:06 INFO navanlog-ScsRegistrationService GetScsRegistration-2
1359688 12:00:06 INFO navanlog-JsonSerializationService DeserializeObject called ''
1359688 12:00:06 INFO navanlog- EnsureLoggedInForPreview invocation /scs/cm/cmchecksumisgenerating.scsvc
1359688 12:00:06 INFO navanlog-OnActionExecuting - LoggedInAttribute in Sidekick.Core
1359688 12:00:06 INFO navanlog-ScsJson actionrezult
1359688 12:00:06 INFO navanlog-JsonSerializationService SerializeObject called
view raw log.txt hosted with ❤ by GitHub

#########

Comments