Howdy,
We're using a state machine workflow for a list which could have 8 different states. The workflow itself works fine however in each state code we need to put a Delay Timer object first set to 0 seconds because of the workflow requires this type of object to be first. Forgive me as I don't have it up in front of me. The issue is that with some hefty logging enabled we see that the workflow initiates, then sits and waits until the timerjob runs again then runs a state, then sits and waits for the timer to process it. I'm guessing that when the timer object is hit the workflow stops and waits for the workflow timerjob to rerun.
This is not ideal as it can take 3-5 iterations of the timer job to finish the workflow. We have reduced the workflow timer job to 1 minute, which helps but still isn't making our customer happy. Is there another object I could use? Is there another way around this?
Thanks,
David Lozzi
Delphi Technology Solutions
Blog |
LinkedIn |
Twitter