Skip to content

Fixes to the queuing behavior

Daniel Lyons requested to merge WS-667-fix-tests-in-messaging-and-queuing into main

There are two issues corrected here:

  1. The capability service was not correctly persisting the execution prior to entering the queue manager. The effect here was that single capability submissions were not enough to get the queue manager to kick in and start dispatching. Multiple submissions would, and then once a single one went through, when it completed the next one would go through as well.

  2. The capability execution never entered the ExecutingWorkflow state. As a result, the queue report never showed any executions running, and the same executions were repeatedly launched.

Also some tests were fixed in the process.

Merge request reports