Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-23356

More useful error messages when a workflow plugin is missing

    XMLWordPrintable

Details

    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      Currently if a workflow is using one of the functions from a plugin like JIRA Suite Utilities or JIRA Misc Workflow Extensions and the JIRA instance is moved to a different server (upgrade, migration, etc.) where that plugin isn't installed, when an issue is attempted to be created in that workflow, the user sees an extremely unhelpful error message:

      Error creating issue: Could not load FunctionProvider class
      

      There's absolutely no indication of what this actually means. Looking within the workflow at the step that's causing the problem will yield something like this:

      Type: class
      Class: com.googlecode.jsu.workflow.function.CopyValueFromOtherFieldPostFunction
      

      Adding that information to the "Could not load FunctionProvider class" error above would allow people to realise themselves at least that something is missing, and an indication of what it might be.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              nmason Nick Mason
              Votes:
              3 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: