Workflow migration for 6.5 upgrade
Hello there,
I've been struggling with the workflow migration steps for a while now because nothing seems to work. As per my understanding, we must do the following:-
1 - Ensure that the workflows exist in the older location i.e. inside '/etc'
2 - Migrate these workflows one at a time by changing the urls to 'conf'global/settings/workflows' instead of '/etc'
3 - Click on the 'Sync' button so as to generate the corresponding run time models
4 - Grab these models from '/conf' and 'var' and integrate them in your source code.
Given below are the questions I have:
1 - The older workflow models that initially reside in 'etc' point to scripts located in etc as well. Do we need to update these workflows such that they point to the new locations of their respective script i.e '/apps/settings/workflow/scripts' when we integrate them with our source code? If yes, doesn't that defeat the whole purpose of migrating and syncing the older workflows beforehand, since they were pointing to the older location of the workflow scripts.
2 - Do I completely remove the older workflows from '/etc' from my source code and use the workflow models that now reside in '/conf'
3 - Also, how do we deal with any running workflow instances since they point to the older versions of the workflow models that are pointing to the scripts in '/etc'. I initially wrote a script to update these values. However, since these pages are locked, it won't let me update these values. Anyway I can bypass that?
It would be really helpful, if someone can elaborate the steps a bit. I've been struggling for a really long time. Thanks in advance!
Regards
S.A
P.S. tagging @pavan_kalyan-1 for a quick response:)

