After recently updating to the latest version of UNIFYBroker (5.3.1) and UNIFYNow (4.0.4), I have noticed that some UNIFYNow operations appears to be reporting errors when errors are not being thrown on the corresponding UNIFYBroker job.
To explain this a little better an example of this is an operation list "IDB- Scheduled - SMS Enrolments - Import All". Each night this operation list is scheduled to run with two steps :
- Import Files
- Run UNIFY Broker Rest API Operation (Import all)
This operation list runs fora while and then throws an error:
|Operation Identity Broker Rest API Operation with id 00ad3527-87cb-4826-9ecc-a134f5007fd5 failed in the operation list IDB - Scheduled - SMS Enrolments - Import All with id d7b24af6-c394-4d8d-9336-9e9339be5b94 for the following reason. This is retry number 0: Unify.Product.EventBroker.RestAPIAgentSendRequestFailedException: The sending of the request failed. See the inner exception for more information. ---> System.Threading.Tasks.TaskCanceledException: A task was canceled.|
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
--- End of inner exception stack trace ---
at Unify.Product.EventBroker.OperationListExecutorBase.RunNextOperations(IEnumerator`1 operationEnumerator)
Both operations in the list continue to run successfully, however it just appears to time out.
All errors of this type appear to be occurring on operation lists that take more than an hour to run. Please let me know if you need any further information and please also find attached the extensibility folder for UNIFYNow.
Customer support service by UserEcho