Details
-
Bug
-
Resolution: Timed out
-
Low
-
3
-
Severity 2 - Major
-
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
- Create a version in a Service Desk project and make sure the release date is set within 30 days
- Assign version to the isssues (Fix Version/s)
- Go to the Dashboard and add Jira Road Map gadget
- Projects: All Projects
- Days: 30
- 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.