Posted Fri, 20 Jul 2018 10:55:29 GMT by Daryl Foxhoven

Not sure if anyone else is encounting this...but been coming across it fairly often primarily in version 6.12 and 7.  When trying to Edit Multiple Index Entries....DocuWare only changes half of them.  For example...if there's 28 total documents we're will first do 14, then you have to select all the remaining ones....then it will only do 7, select the remaining, then it will do the rest.  Is this normal behavior and is anyone else experienceing this?



Posted Fri, 20 Jul 2018 11:01:18 GMT by Phil Robson DocuWare Corporation Senior Director Professional Services, Americas

Please open a support request so you can demonstrate the behavior for us. This is the first time I've heard of this.


Phil Robson
Senior Director Support Americas

Posted Fri, 20 Jul 2018 11:16:03 GMT by Joe Kaufman Bell Laboratories Inc No longer there

Is this the same thing?

Not sure how (or if) that ever got resolved...



Joe Kaufman

Posted Fri, 20 Jul 2018 11:18:51 GMT by Phil Robson DocuWare Corporation Senior Director Professional Services, Americas

Quite possible, but without investigation I cannot say. We need details.


Phil Robson
Senior Director Support Americas

Posted Fri, 20 Jul 2018 17:16:39 GMT by Daryl Foxhoven

That's the exact behavior...I'm not getting an error....but I didn't look in the log files either.  My co-worker has the same issue with a 6.12 on Prem system.

Posted Sat, 21 Jul 2018 11:54:04 GMT by Josef Zayats

(Repost from my previous pst)

according to Docuware, this is a known bug (obviously known only to them as we all have to go thru troubleshooting pains).
The bug is that let's say you have a tasklist (or a result list) with a selection based on a certain index field and then you use 'Change Index Values for ALL Entries" and trying to change THAT index field - then only half of documents are changed.

Posted Tue, 24 Jul 2018 15:09:58 GMT by Matthew Trembly Software Support Manager

I think this may have been submitted as bug #208816 (refer to my SR #278616, button to "Change index entries for all documents" does not change all docs)

Posted Thu, 08 Nov 2018 19:12:04 GMT by Kevin Peters Sr. Solutions Manager

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=, 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>

Posted Fri, 30 Aug 2019 15:37:25 GMT by Nathan Moore
I have another user with this issue. Has this bug been resolved in v7 or above?
Posted Fri, 10 Jan 2020 15:37:32 GMT by Tobias Getz DocuWare GmbH Team Leader Product Management
This problem was fixed with Version 7.0 Update 20181024 and in newer versions.

You must be signed in to post in this forum.