Hello there,
I'm having the same issue but the trick of writing <UserConsoleInformations /> into the Composite.Data.Types.IUserConsoleInformation_Published.xml is not working.
When I access the composite panel I get the console log error saying this:
Server was unable to process request. ---> Access to the path '.....\App_Data\Composite\DataStores\Composite.Data.Types.IUserConsoleInformation_Published.xml' is denied
Also, if I check the Event Viewer of the server I can see this error:
Exception: System.UnauthorizedAccessException
Message: Access to the path '......\App_Data\Composite\ApplicationState\SerializedWorkflows\218671f5-442a-4e3a-a9db-f73ffcd80357.bin' is denied.
StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.Delete(String path)
at Composite.Plugins.IO.IOProviders.LocalIOProvider.LocalC1File.Delete(String path)
at Composite.Core.Implementation.C1FileImplementation.Delete(String path)
at Composite.Core.IO.C1File.Delete(String path)
at Composite.C1Console.Workflow.FileWorkFlowPersisetenceService.LoadWorkflowInstanceState(Guid instanceId)
at System.Workflow.Runtime.WorkflowRuntime.InitializeExecutor(Guid instanceId, CreationContext context, WorkflowExecutor executor, WorkflowInstance workflowInstance)
at System.Workflow.Runtime.WorkflowRuntime.Load(Guid key, CreationContext context, WorkflowInstance workflowInstance)
at System.Workflow.Runtime.WorkflowRuntime.GetWorkflow(Guid instanceId)
at Composite.C1Console.Workflow.WorkflowFacadeImpl.LoadPersistedWorkflows()
at Composite.C1Console.Workflow.WorkflowFacadeImpl.DoInitialize(Int32 delayedTime)
at Composite.C1Console.Workflow.WorkflowFacadeImpl.<EnsureInitialization>b__1()
at Composite.Core.Threading.ThreadManager.<>c__DisplayClass1.<CreateThreadStart>b__0(Object parameter)
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)
This is happening now ONLY on the live server, on the staging server all seem to work fine.
Any idea what's going on?
Thanks,
Fabio
I'm having the same issue but the trick of writing <UserConsoleInformations /> into the Composite.Data.Types.IUserConsoleInformation_Published.xml is not working.
When I access the composite panel I get the console log error saying this:
Server was unable to process request. ---> Access to the path '.....\App_Data\Composite\DataStores\Composite.Data.Types.IUserConsoleInformation_Published.xml' is denied
Also, if I check the Event Viewer of the server I can see this error:
Exception: System.UnauthorizedAccessException
Message: Access to the path '......\App_Data\Composite\ApplicationState\SerializedWorkflows\218671f5-442a-4e3a-a9db-f73ffcd80357.bin' is denied.
StackTrace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.Delete(String path)
at Composite.Plugins.IO.IOProviders.LocalIOProvider.LocalC1File.Delete(String path)
at Composite.Core.Implementation.C1FileImplementation.Delete(String path)
at Composite.Core.IO.C1File.Delete(String path)
at Composite.C1Console.Workflow.FileWorkFlowPersisetenceService.LoadWorkflowInstanceState(Guid instanceId)
at System.Workflow.Runtime.WorkflowRuntime.InitializeExecutor(Guid instanceId, CreationContext context, WorkflowExecutor executor, WorkflowInstance workflowInstance)
at System.Workflow.Runtime.WorkflowRuntime.Load(Guid key, CreationContext context, WorkflowInstance workflowInstance)
at System.Workflow.Runtime.WorkflowRuntime.GetWorkflow(Guid instanceId)
at Composite.C1Console.Workflow.WorkflowFacadeImpl.LoadPersistedWorkflows()
at Composite.C1Console.Workflow.WorkflowFacadeImpl.DoInitialize(Int32 delayedTime)
at Composite.C1Console.Workflow.WorkflowFacadeImpl.<EnsureInitialization>b__1()
at Composite.Core.Threading.ThreadManager.<>c__DisplayClass1.<CreateThreadStart>b__0(Object parameter)
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)
This is happening now ONLY on the live server, on the staging server all seem to work fine.
Any idea what's going on?
Thanks,
Fabio