I'm integrating jBPM in an existing software and I've reached a point where there is the need to create an alias in a process definition.
What happens is that, due to the necessity of maintaining the compatibility between the old code, I need to give the old code a way to know that a given state has more than on name.
The solution that I'm thinking of is to use a tag of the process definition to do this. For exemple use a false action or false script where the name will be the alias. Another possibility would be the tags content to do this but definition doesn't clearly states if content may be added to any tag. I think not.
I'm wondering if someone has already addressed this problem, and if there is a better way of doing this?