This question is in reference to Atlassian Documentation: JIRA Miscellaneous Workflow Extensions (JMWE) removal from JIRA Cloud
I am sure I have used these a lot and this would take many hours to correct if it isn't done automatically.
How can I tell which workflows in my system will be affected?
Also, is this going to be one of those nickle and dime paid versions like the Timesheets debacle?
The workflows store the usage of the add-ons as pointers to the functions in use. They will only fail when the users trigger the transition that tries to use them.
However, as stated in the doc, the ones that are moving into JIRA will migrated automatically, and for the ones that aren't, you can install the new JMWE add-on and they will be migrated too.
If you don't want to use the new JMWE though, it's a bit of a pig to find them without ploughing through every workflow by hand. I cheat a bit - download a backup copy of the whole system, and expand it to get the raw xml out of it. You can then search it with text for the class names of the addon (it'll be something like com.innovalog.jmwe), and that will tell you all the places it's been used.
Let's just hope it is as automatic as stated in the documentation. It would be a catastrophe if not, since almost all of the workflows I have depend on this in one way or another.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So, installing the new version of the add-on will automatically convert all remaining functions not supported by JIRA? It does seem like users should be provided a report that identifies affected workflows. Surely, Atlassian could automate this in a fraction of the time it will take all of us to comb through our exported xml?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The page that Shawn links states that Atlassian will migrate all functions themselves, automatically, for Cloud instances.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Exactly, it will be automated.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not for the functions that will rely on the new add-on. The link appears to say twice that those must be done manually:
"You will be able to install this add-on on your instance and migrate to the replacement post-functions."
"You can install this add-on from the Find New Add-ons page in the JIRA administration section of your JIRA Cloud instance. Then you can migrate your existing workflows to use the same post-functions as provided by the new add-on."
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The page lists the specific Conditions, Validators, and Post-Functions. Which ones are you so concerned about?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have many active workflows, so it is kind of hard to check, but I seem to remember using this post conditions:
Increase value of field
Copy field value to parent (or similar parent/child ones)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I'm not concerned about any functions in particular. I'm concerned about having to track any of them down across dozens of workflows and hundreds of transitions. I appreciate @Nic Brough [Adaptavist] providing the shortcut, but I feel that Atlassian should be making it easier on any of us who might need to migrate to a new add-on – beginning with an automatic way to know if the new add-on will be required.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, the trick I use is better than nothing, but it's still less than ideal.
With workflows, I'd like something that can dump out a list of all usage of <string> within them - that's got more uses than just looking for classes for add-on changes/updates.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Welcome to great meetings, with less work. Automatically record, summarize, and share instant recaps of your meetings with Loom AI.
Learn moreOnline forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.