I have a wf policy that execute a workflow, this wf has 4 steps, the start and the end ones (the first and the last), and the second is a BS about create an activity (let's call A) and the third one is a BS that just update a field in another BC (let's call B)
The A process has a one input argument and 2 output one: error code and error msg; and the B one has only one input argument, no output one was defined.
The thing is that when the wf is executed, begins with the "start" (ok) and the second step is ths BS, here is the problem, this step never finish, the B process is not exceuted, of course the End step either, the WF is in "In execution" status for ever and ever! and all the instances are in the same status.
What can be happening in order to the WF does not finish properly?
There could be lots of things, but that is hard to tell for us remotely.
Have you run the WF through the Simulator and see if the parameters are properly passed?
Have you tested the Business Services through the Simulator (in the Client)?
Finally the problem was fixed and before to run the wf simulator, I just restarted the wf process mgr component and it works!
I had to make sure by myself that it had been done at the beginning, but the person who was the manager of it told me he had done it.
Well, Thank you very much.