Issue | The symptoms outlined below will occur.
- A user creating a personal dashboard gets the following unexpected error.
An unexpected error has occurred in the system. The error Log Reference ID is 011218-150413-0622. Please try your request again. If problems persist, please contact your system administrator.
The following blank error displays when clicking in reports:
- A sample of the error as shown in the Archer.w3wp.yyyymmdd.xml:
<Exception> <ExceptionType>ArcherTech.Web.Api.Services.Exceptions.ServiceException, ArcherTech.Web.Api.Services, Version=6.3.0.1165, Culture=neutral, PublicKeyToken=null</ExceptionType> <Message>Exception of type 'ArcherTech.Common.Exceptions.AccessControl.FunctionalPermissionException' was thrown.</Message> <Source>mscorlib</Source> <StackTrace> Server stack trace: Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at ArcherTech.Web.Api.Services.Interfaces.ISolutionService.GetSolutionList() at lambda_method(Closure , Object , Object[] ) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken) --- 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.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.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.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.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.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.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.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()</StackTrace> <InnerException> <ExceptionType>ArcherTech.Common.Exceptions.AccessControl.FunctionalPermissionException, ArcherTech.Common, Version=6.3.0.1165, Culture=neutral, PublicKeyToken=null</ExceptionType> <Message>Exception of type 'ArcherTech.Common.Exceptions.AccessControl.FunctionalPermissionException' was thrown.</Message> <Source>ArcherTech.Kernel</Source> <StackTrace> at ArcherTech.Kernel.Brokers.SolutionBroker.CheckTaskPermission(Boolean checkRead, Boolean checkCreate, Boolean checkUpdate, Boolean checkDelete) at ArcherTech.Kernel.Brokers.SolutionBroker.GetInternalIds(IList`1 solutionIds, Boolean checkReadPermissions, Boolean checkCreatePermissions, Boolean checkUpdatePermissions, Boolean checkDeletePermissions, Boolean checkLicensing) at ArcherTech.Kernel.Brokers.SolutionBroker.GetInternal(IList`1 solutionIds, Boolean checkReadPermissions, Boolean checkCreatePermissions, Boolean checkUpdatePermissions, Boolean checkDeletePermissions, Boolean checkLicensing) at ArcherTech.Kernel.Brokers.SolutionBroker.Get(IList`1 solutionIds, Boolean checkReadAccess) at ArcherTech.Kernel.Managers.SolutionManager.Get(SessionContext sessionContext) at ArcherTech.Web.Api.Services.Impl.SolutionService.GetSolutionList()</StackTrace> </InnerException> </Exception>
|