Hi,
For an integration test, I am trying to create the following situation:
Start 2 process instances that come from the same model, but have different model versions.
The model contains a IntermediateThrowEvent listener.
As such I will have 2 processes, coming from the same model, but with a different version, that are listening to the same event. I will then test the routing in a multitenancy environment that will go wrong if the tenant isn’t correctly set (a bug we encountered in our software)
But I don’t know how to create this situation. I created 2 bpmn files with the same process Id and different versionTags, which is not allowed, an exception is thrown because the process Id’s are the same.
Please some advice?