Is there a quick answer to this question?
What is the difference between the version columns in jbpm_processdefinition and jbpm_processinstance? If I'm writing code to check whether a redeploy is necessary or not, when workflow.xml is modified, which version id should i be checking?
I'm in kind of a hurry.
one version is the version of the process definition itself, the other is the version of the process definition that was used to start the process instance (so the engine knows which definition to use to execute the instance)