Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
6.7.4
-
None
-
6.07
-
17
-
Severity 2 - Major
-
3
-
Description
Symptoms
Clicking on a non-admin project view causes a 500 error, with stack trace:
com.atlassian.cache.CacheException: java.lang.IllegalArgumentException: QueryLiteral 'null' must contain at least one non-null value at com.atlassian.cache.memory.DelegatingCache$DelegatingLoadingCache.get(DelegatingCache.java:306) at com.atlassian.cache.compat.delegate.DelegatingCache.get(DelegatingCache.java:37) at com.atlassian.greenhopper.service.query.QueryToProjectMapper.getProjectContextIdsForQuery(QueryToProjectMapper.java:76) at com.atlassian.greenhopper.service.query.QueryServiceImpl.getProjectsForRapidView(QueryServiceImpl.java:114) at com.atlassian.greenhopper.service.query.QueryServiceImpl.getExplicitProjectsForRapidViewFilterQuery(QueryServiceImpl.java:101) at com.atlassian.greenhopper.service.rapid.ProjectRapidViewServiceImpl.findRapidViewsByProject(ProjectRapidViewServiceImpl.java:53) at com.atlassian.greenhopper.web.sidebar.ProjectBoardsHelper.getProjectBoards(ProjectBoardsHelper.java:53) at com.atlassian.greenhopper.web.sidebar.BoardScopeFilterContextProviderImpl.getContext(BoardScopeFilterContextProviderImpl.java:34) at com.atlassian.greenhopper.web.sidebar.AgileBoardScopeFilterContextProvider.getContext(AgileBoardScopeFilterContextProvider.java:27) at com.atlassian.jira.projects.context.ProjectContextPopulator.populateWithProject(ProjectContextPopulator.java:77) at com.atlassian.jira.projects.context.ProjectContextPopulator.populateWithProject(ProjectContextPopulator.java:44) at com.atlassian.jira.projects.page.ProjectPageServlet.getPluginProvidedDefaultPage(ProjectPageServlet.java:166) at com.atlassian.jira.projects.page.ProjectPageServlet.selectItemToRender(ProjectPageServlet.java:121) at com.atlassian.jira.projects.page.ProjectPageServlet.doGet(ProjectPageServlet.java:97)
Also:
com.google.template.soy.tofu.SoyTofuException: In template JIRA.Templates.Projects.browseTabs: When evaluating "length($operationLinks)": Error while computing function "length($operationLinks)": Argument to length() function is not SoyListData. com.google.template.soy.tofu.SoyTofuException: In template JIRA.Templates.Projects.browseTabs: When evaluating "length($operationLinks)": Error while computing function "length($operationLinks)": Argument to length() function is not SoyListData. at com.google.template.soy.tofu.internal.BaseTofu.renderMainHelper(BaseTofu.java:341) at com.google.template.soy.tofu.internal.BaseTofu.renderMain(BaseTofu.java:300) at com.google.template.soy.tofu.internal.BaseTofu.access$100(BaseTofu.java:56) at com.google.template.soy.tofu.internal.BaseTofu$RendererImpl.render(BaseTofu.java:427) at com.atlassian.soy.impl.DefaultSoyManager.render(DefaultSoyManager.java:118)
Steps to reproduce (this might be specific to JIRA Agile)
- create cascading select and associate it to projects/issues
- Create a filter that includes <fieldname> in cascadeOption(None)
- Base Agile board on this filter
- Everything breaks (trying to view any project will fail)
Workaround
Delete offending filter, do not use cascadeOption(None) in JQL queries
Attachments
Issue Links
- is related to
-
JRASERVER-64276 NullPointerException in getFieldConfig
- Closed
-
JRASERVER-64348 JIRA sidebar-issue-navigator soy template doesn't check for sidebarContent value
- Gathering Impact
- mentioned in
-
Page Loading...