If I deploy a process as a new version, it will not be used by processes using this process as a subprocess. This means I have to redeploy all superprocesses using this process. Is this desired behaviour?
E.g. the following business case:
we have a verification process that will be used by other processes.
The guys from business decide that in the verification, one extra step is needed. If you have dozens of superprocesses using this verification process, you have to redeploy them as well (and in the correct order:
first the verification process, then all the other processes), because the ID of the process definition is used in the process state, rather than the process name.
any ideas on this matter?