Uploaded image for project: 'Jira Cloud'
  1. Jira Cloud
  2. JRACLOUD-71009

Jira Road Map Gadget isn't working for Non Software projects.

    XMLWordPrintable

Details

    Description

      Summary

      From Gadgets for JIRA applications, Jira Road Map gadget is available for Jira Core, Jira Software and Jira Service Desk. However, it shows error 500 when we tried to access the versions from the gadget, if the version belongs to a non Software project.

      Environment

      • Jira Cloud

      Steps to Reproduce

      1. Create a version in a Service Desk project and make sure the release date is set within 30 days
      2. Assign version to the isssues (Fix Version/s)
      3. Go to the Dashboard and add Jira Road Map gadget
        • Projects: All Projects
        • Days: 30
      4. Click on the version:

      Expected Results

      It should show the summary of the version.

      Actual Results

      • It shows error 500

      Application logs:

      java.lang.IllegalStateException: Required plugin module com.atlassian.jira.jira-admin-navigation-module:admin-header-new-nav-soy was either missing or disabled
      	at com.atlassian.soy.impl.WebResourceTemplateSetFactory$TemplateSetBuilder.addTemplatesForTree(WebResourceTemplateSetFactory.java:94)
      	at com.atlassian.soy.impl.WebResourceTemplateSetFactory$TemplateSetBuilder.addTemplatesForTree(WebResourceTemplateSetFactory.java:106)
      	at com.atlassian.soy.impl.WebResourceTemplateSetFactory$TemplateSetBuilder.addTemplatesForTree(WebResourceTemplateSetFactory.java:98)
      	at com.atlassian.soy.impl.WebResourceTemplateSetFactory$TemplateSetBuilder.access$200(WebResourceTemplateSetFactory.java:81)
      	at com.atlassian.soy.impl.WebResourceTemplateSetFactory.findRequiredTemplates(WebResourceTemplateSetFactory.java:75)
      	at com.atlassian.soy.impl.WebResourceTemplateSetFactory.access$000(WebResourceTemplateSetFactory.java:35)
      	at com.atlassian.soy.impl.WebResourceTemplateSetFactory$1.load(WebResourceTemplateSetFactory.java:53)
      	at com.atlassian.soy.impl.WebResourceTemplateSetFactory$1.load(WebResourceTemplateSetFactory.java:50)
      	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3542)
      	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2323)
      	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2286)
      	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201)
      	at com.google.common.cache.LocalCache.get(LocalCache.java:3953)
      	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3957)
      	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4875)
      	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4881)
      	at com.atlassian.soy.impl.WebResourceTemplateSetFactory.get(WebResourceTemplateSetFactory.java:63)
      	at com.atlassian.soy.impl.DefaultSoyManager.strainTofu(DefaultSoyManager.java:225)
      	at com.atlassian.soy.impl.DefaultSoyManager.access$100(DefaultSoyManager.java:37)
      	at com.atlassian.soy.impl.DefaultSoyManager$2.load(DefaultSoyManager.java:91)
      	at com.atlassian.soy.impl.DefaultSoyManager$2.load(DefaultSoyManager.java:87)
      	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3542)
      	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2323)
      	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2286)
      	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201)
      	at com.google.common.cache.LocalCache.get(LocalCache.java:3953)
      	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3957)
      	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4875)
      	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4881)
      	at com.atlassian.soy.impl.DefaultSoyManager.render(DefaultSoyManager.java:141)
      

      Notes

      • This is replicable on Business projects too
      • When clicking on the version for a Software project, it redirects user to "Releases" page which is not available for Business and Service Desk projects.

      Workaround

      • Click on the progress bar to get the details of the resolved/unresolved issues

      Attachments

        1. screenshot.jpg
          screenshot.jpg
          226 kB
        2. screenshot1.jpg
          screenshot1.jpg
          25 kB
        3. screenshot2.jpg
          screenshot2.jpg
          17 kB

        Activity

          People

            Unassigned Unassigned
            cteh Ting (Chiou Ting Teh)
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: