ACE sample says that currently running workflows will be running normaly, but the wiki says that all the running workflows will be terminated (also advice to do not use the "undeploy definition" sentence if there are any workflow running.
What have I to answer if a similar question is asked in my exam??
It seems acitivi and jbpm have different strategy. Activiti will not delete the process instances of this definition Jbpm will delete the process instances of this definition Tell me if I'm wrong.
Thanks for the info. So knowing this difference, I have another more question:
There are two different ways to call "undeploy definition", by workflowID and by name. By workflowID removes only the latest version of the workflow, and by name removes all the versions.