We have a situation with a process model where the data is lost in the transition between two steps.
We have a receive step for an IS document and a direct transition to a IS service step. If we execute this part of the process multiple times, the behavior is:
- In the receive step, the data is always correct: the last data sent/received (the IS document) is available
- In the second step, the IS service step, always the data sent the first time is available
Additional info: the second step, the IS Service step is a join with “OR” condition.
We made sure we are dropping the data in question from the pipeline.
Does anyone have any idea where to look for the problem ?
Also, we added an additional step before the IS service step and here the data is still correct. Unless we find the cause of the problem, we will change the implementation to this.