• Still a problem?

    I noticed there hasn't been an update on this issue yet and the last patch for 6.12 was released on 8-9-2018.  We have a customer that's migrating from a different DM system that has run into this when cleaning up index entries from the import.  If it's any help here is the associated error from the Platform Error Log:

     

    New entry --------------------------------------------------------------------------------

    System.NullReferenceException: Object reference not set to an instance of an object.

    Additional information:
    TimeStamp : 2018-11-06T16:12:19.8581493Z
    Machine : DOCUWARE
    DocuwareUser : <RETRACTED>
    StackTrace :    at DocuWare.Platform.Implementation.Adapter.WafDialogsManager.TryGetDialogAdapter(String dialogId, IDialogAdapter& dialogAdapter, CabinetIdentity cabinetIdentity, DialogTypes[] dialogTypes)
       at DocuWare.Platform.Implementation.Adapter.WafDialogsManager.GetDialogAdapter(String dialogId, CabinetIdentity cabinetIdentity, DialogTypes[] dialogTypes)
       at DocuWare.Platform.Implementation.Adapter.CabinetAdapter.GetDialogAdapter(String dialogId, DialogTypes[] dialogTypes)
       at DocuWare.Platform.Implementation.Models.DialogModel.GetSelectListResult(String dialogId, SelectListExpression selectListExpression)
       at DocuWare.Platform.Implementation.Models.Decorators.MethodExecutor.Execute[TResult,T1,T2](Func`3 func, T1 arg1, T2 arg2, String methodName)
       at DocuWare.Platform.Implementation.Models.Decorators.RetriableMethodExecutor.<>c__DisplayClass9_0`3.<Execute>b__0()
       at Polly.Policy.<>c__DisplayClass8_0`1.<Execute>b__0()
       at Polly.RetrySyntax.<>c__DisplayClass12_0.<WaitAndRetry>b__1()
       at Polly.Retry.RetryEngine.Implementation[TResult](Func`1 action, IEnumerable`1 shouldRetryExceptionPredicates, IEnumerable`1 shouldRetryResultPredicates, Func`1 policyStateFactory)
       at Polly.RetrySyntax.<>c__DisplayClass12_1.<WaitAndRetry>b__0(Action action, Context context)
       at Polly.Policy.Execute[TResult](Func`1 action, Context context)
       at Polly.Policy.Execute[TResult](Func`1 action)
       at DocuWare.Platform.Implementation.Models.Decorators.RetriableMethodExecutor.Execute[TResult,T1,T2](Func`3 func, T1 arg1, T2 arg2, String methodName)
       at DocuWare.Platform.Implementation.Models.Decorators.SafeMethodExecutor.Execute[TResult,T1,T2](Func`3 func, T1 arg1, T2 arg2, String methodName)
       at DocuWare.Platform.Implementation.Models.Decorators.LoggingExecutor.Execute[TResult,T1,T2](Func`3 func, T1 arg1, T2 arg2, String methodName)
       at DocuWare.Platform.Implementation.Models.Decorators.ExecutableDialogModel.GetSelectListResult(String dialogId, SelectListExpression selectListExpression)
       at DocuWare.Platform.Controllers.QueryController.ExecuteSelectList(String fileCabinetId, String dialogId, SelectListExpression selectListQueryExpression, String q)
       at DocuWare.Platform.Controllers.QueryController.SelectListExpression(String fileCabinetId, String dialogId, String fieldName)
       at lambda_method(Closure , ControllerBase , Object[] )
       at System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters)
       at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
       at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c()
       at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult)
    Logging Level : Error
    Message Text : System.NullReferenceException: Object reference not set to an instance of an object.
    Assembly : DocuWare.PlatformImplementation, Version=6.12.0.0, Culture=neutral, PublicKeyToken=879da714589ba9ea
    Code location - calling class : CombinedMemoryAndFileLog
    Code location - calling method : Void LogWithDWLog(DocuWare.Web.Model.Logging.LogMessageTemplate)
    Computer name : DOCUWARE
    Date : 2018/11/06
    Time : 10:12:22 AM
    DocuWare.Common.Logging.TimeMS : 607
    Application : w3wp
    Thread ID : 9
    Windows ID : <RETRACTED>