Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-5276

Rapidboard breaks if you delete a status that's already mapped

    XMLWordPrintable

Details

    Description

      Symptoms

      When trying to configure a GreenHopper board, an error occurs and the following can be found within atlassian-jira.log:

      java.lang.NullPointerException
            at com.atlassian.greenhopper.web.rapid.view.ColumnEditHelper.asStatusEntry(ColumnEditHelper.java:259)
            at com.atlassian.greenhopper.web.rapid.view.ColumnEditHelper.buildColumnEditModel(ColumnEditHelper.java:237)
            at com.atlassian.greenhopper.web.rapid.view.ColumnEditHelper.buildModel(ColumnEditHelper.java:154)
            at com.atlassian.greenhopper.web.rapid.view.RapidViewEditHelper.buildEditModel(RapidViewEditHelper.java:94)
            at com.atlassian.greenhopper.web.rapid.view.RapidViewEditHelper.access$000(RapidViewEditHelper.java:25)
            at com.atlassian.greenhopper.web.rapid.view.RapidViewEditHelper$1.build(RapidViewEditHelper.java:74)
            at com.atlassian.greenhopper.web.rapid.view.RapidViewEditHelper$1.build(RapidViewEditHelper.java:71)
            at com.atlassian.greenhopper.global.AbstractResultBuilder.buildResult(AbstractResultBuilder.java:42)
            at com.atlassian.greenhopper.web.rapid.view.RapidViewEditHelper.getEditModel(RapidViewEditHelper.java:70)
            at com.atlassian.greenhopper.web.rapid.view.RapidViewEditResource$5.call(RapidViewEditResource.java:105)
            at com.atlassian.greenhopper.web.rapid.view.RapidViewEditResource$5.call(RapidViewEditResource.java:101)
            at com.atlassian.greenhopper.web.util.RestCall.response(RestCall.java:48)
            at com.atlassian.greenhopper.web.AbstractResource.response(AbstractResource.java:40)
            at com.atlassian.greenhopper.web.rapid.view.RapidViewEditResource.getEditModel(RapidViewEditResource.java:100)
            at sun.reflect.GeneratedMethodAccessor12395.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProvider
      

      Cause

      A status is missing from the workflow.

      Workaround

      1. View the workflow to identify the missing status.
      2. Define the missing status.
      3. Configure the board.

      Attachments

        Activity

          People

            miruflin Michael Ruflin
            a38518e05741 David Yu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: