I’ve a model in which the start step (s1)subscribes to an incoming notification document and the next step(s2) does some processing and publishes a document(request). The next (s3) step subscribes to another document (reply) and must then complete the process.
I’m calling the correlation service on steps s1 and s3, Is that right ? The correlation Id’s that are generated are a match.
Also, does the step s2 and s3 need to be AND joined in the process model or there shouldn’t be any join at all. If I do the AND join, the process shows waiting for step s3, and when the reply comes back in it completes the processing, but doesn’t update the process status. Sometimes, it creates a new instant of the process with step s3.
Any help is appreciated. I’ve been stuck with the issue from a long time now.