Jira Portfolio 3.4.0
When I create a Portfolio Plan and use Boards as my source, the Plan creates but it does not display and it is not accessible. From the Portfolio Menu if I select View Portfolio the plan I created is in the list but when I click on the plan it does not display.
Below is the error from the Jira log:
2020-09-23 13:04:08,942-0600 https-jsse-nio-8443-exec-3 ERROR nmori 784x172692x1 gi4nbf 7.53.177.77 /secure/PortfolioPlanView.jspa [o.a.c.c.C.[Catalina].[localhost].[/]] Unhandled exception occurred whilst decorating page
java.lang.RuntimeException: javax.servlet.ServletException: java.lang.NoSuchMethodError: com.atlassian.greenhopper.service.issue.IssueDataService.findOverrideSecurity(Lcom/atlassian/jira/user/ApplicationUser;Lcom/atlassian/query/Query;Lcom/atlassian/greenhopper/service/issue/callback/IssueDataCallback;)Lcom/atlassian/greenhopper/service/ServiceOutcome;
at com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator.render(BaseWebAppDecorator.java:37)
at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:92)
at com.atlassian.jira.web.filters.SitemeshPageFilter.doFilter(SitemeshPageFilter.java:112)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
... 19 filtered
at com.atlassian.jira.security.JiraSecurityFilter.lambda$doFilter$0(JiraSecurityFilter.java:66)
... 1 filtered
at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilter.java:64)
... 39 filtered
at com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(CorrelationIdPopulatorFilter.java:30)
... 10 filtered
at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
... 4 filtered
at com.atlassian.web.servlet.plugin.LocationCleanerFilter.doFilter(LocationCleanerFilter.java:36)
... 29 filtered
at com.atlassian.jira.servermetrics.MetricsCollectorFilter.doFilter(MetricsCollectorFilter.java:25)
... 25 filtered
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav
a:624)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread
.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.servlet.ServletException: java.lang.NoSuchMethodError:
com.atlassian.greenhopper.service.issue.IssueDataService.findOverrideSecu
rity(Lcom/atlassian/jira/user/ApplicationUser;Lcom/atlassian/query/Query;
Lcom/atlassian/greenhopper/service/issue/callback/IssueDataCallback;)Lcom
/atlassian/greenhopper/service/ServiceOutcome;
at
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageConte
xtImpl.java:909)
at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContext
Impl.java:838)
at jsp.decorators.general_jsp._jspService(general_jsp.java:331)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
... 3 filtered
at
com.atlassian.diagnostics.internal.platform.monitor.http.HttpRequestMonit
oringFilter.doFilter(HttpRequestMonitoringFilter.java:55)
... 26 filtered
... 141 more
Caused by: java.lang.NoSuchMethodError:
com.atlassian.greenhopper.service.issue.IssueDataService.findOverrideSecu
rity(Lcom/atlassian/jira/user/ApplicationUser;Lcom/atlassian/query/Query;
Lcom/atlassian/greenhopper/service/issue/callback/IssueDataCallback;)Lcom
/atlassian/greenhopper/service/ServiceOutcome;
at
com.atlassian.rm.common.bridges.agile.sprints.BaseAgileSprintManagerBridg
e740$6.getServiceResult(BaseAgileSprintManagerBridge740.java:370)
at
com.atlassian.rm.common.bridges.agile.sprints.BaseAgileSprintManagerBridg
e740$6.getServiceResult(BaseAgileSprintManagerBridge740.java:363)
at
com.atlassian.rm.common.bridges.agile.common.service.UnsafeBundleServiceS
erviceResultHandler$1.perform(UnsafeBundleServiceServiceResultHandler.jav
a:52)
at
com.atlassian.rm.common.bridges.agile.common.service.UnsafeBundleServiceS
erviceResultHandler$1.perform(UnsafeBundleServiceServiceResultHandler.jav
a:47)
at
com.atlassian.rm.common.bridges.api.plugins.access.DefaultUnsafeBundleSer
viceAccessor.perform(DefaultUnsafeBundleServiceAccessor.java:65)
at
com.atlassian.rm.common.bridges.agile.sprints.BaseAgileSprintManagerBridg
e740.getSprintsWithQuery(BaseAgileSprintManagerBridge740.java:361)
at
com.atlassian.rm.common.bridges.agile.sprints.BaseAgileSprintManagerBridg
e740.getAdditionalSprintsForRapidView(BaseAgileSprintManagerBridge740.jav
a:270)
at
com.atlassian.rm.common.bridges.agile.sprints.BaseAgileSprintManagerBridg
e740.tryFindSprintsWithoutPermissionCheck(BaseAgileSprintManagerBridge740
.java:189)
at
com.atlassian.rm.common.bridges.agile.sprints.AgileSprintsServiceBridge74
0.tryFindSprintsWithoutPermissionCheck(AgileSprintsServiceBridge740.java:
223)
at
com.atlassian.rm.jpo.env.sprints.JiraAgileSprintService.findSprintsIntern
al(JiraAgileSprintService.java:95)
at
com.atlassian.rm.jpo.env.sprints.JiraAgileSprintService.findSprintsWithou
tPermissionCheck(JiraAgileSprintService.java:73)
at
com.atlassian.rm.jpo.core.issuesource.DefaultIssueSourceEnricher.getIssue
SourceSprints(DefaultIssueSourceEnricher.java:76)
at
com.atlassian.rm.jpo.core.issuesource.DefaultIssueSourceEnricher.enrich(D
efaultIssueSourceEnricher.java:55)
at
com.atlassian.rm.jpo.core.issuesource.DefaultIssueSourceEnricher.enrich(D
efaultIssueSourceEnricher.java:92)
at
com.atlassian.rm.jpo.rest.service.plan.CommonPlanInformationProvider.getE
nrichedIssueSources(CommonPlanInformationProvider.java:215)
at
com.atlassian.rm.jpo.rest.service.plan.CommonPlanInformationProvider.getP
lanInfo(CommonPlanInformationProvider.java:134)
at
com.atlassian.rm.jpo.plugin.views.simpleplans.data.SimplePlansInformation
Provider.getData(SimplePlansInformationProvider.java:88)
at
com.atlassian.rm.jpo.plugin.views.simpleplans.data.SimplePlansInformation
Provider.getData(SimplePlansInformationProvider.java:26)
at
com.atlassian.rm.common.plugin.views.common.data.common.BaseGsonWebResour
ceDataProvider.lambda$get$0(BaseGsonWebResourceDataProvider.java:29)
at
com.atlassian.plugin.webresource.data.DataTagWriter.write(DataTagWriter.j
ava:55)
at
com.atlassian.plugin.webresource.data.DataTagWriter.write(DataTagWriter.j
ava:37)
at
com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet.writeHtm
lTags(DefaultWebResourceSet.java:126)
at
com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet.writeHtm
lTags(DefaultWebResourceSet.java:109)
at
com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet.writeHtm
lTags(DefaultWebResourceSet.java:104)
at
com.atlassian.jira.plugin.navigation.HeaderFooterRendering.includeResourc
es(HeaderFooterRendering.java:110)
at jsp.decorators.general_jsp._jspService(general_jsp.java:215)
... 174 more
2020-09-23 13:04:08,942-0600 https-jsse-nio-8443-exec-3 ERROR
[o.a.c.c.C.[.[localhost].[/].[action]] Servlet.service() for servlet
[action] in context with path [] threw exception
java.lang.RuntimeException: javax.servlet.ServletException:
java.lang.NoSuchMethodError:
com.atlassian.greenhopper.service.issue.IssueDataService.findOverrideSecu
rity(Lcom/atlassian/jira/user/ApplicationUser;Lcom/atlassian/query/Query;
Lcom/atlassian/greenhopper/service/issue/callback/IssueDataCallback;)Lcom
/atlassian/greenhopper/service/ServiceOutcome;
at
com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator.render(Bas
eWebAppDecorator.java:37)
at
com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.j
ava:92)
at
com.atlassian.jira.web.filters.SitemeshPageFilter.doFilter(SitemeshPageFi
lter.java:112)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat
ionFilterChain.java:193)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte
rChain.java:166)
... 19 filtered
at
com.atlassian.jira.security.JiraSecurityFilter.lambda$doFilter$0(JiraSecu
rityFilter.java:66)
... 1 filtered
at
com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilte
r.java:64)
... 39 filtered
at
com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(Co
rrelationIdPopulatorFilter.java:30)
... 10 filtered
at
com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFil
ter(RedirectInterceptingFilter.java:21)
... 4 filtered
at
com.atlassian.web.servlet.plugin.LocationCleanerFilter.doFilter(LocationC
leanerFilter.java:36)
... 29 filtered
at
com.atlassian.jira.servermetrics.MetricsCollectorFilter.doFilter(MetricsC
ollectorFilter.java:25)
... 25 filtered
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java
:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav
a:624)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread
.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.servlet.ServletException: java.lang.NoSuchMethodError:
com.atlassian.greenhopper.service.issue.IssueDataService.findOverrideSecu
rity(Lcom/atlassian/jira/user/ApplicationUser;Lcom/atlassian/query/Query;
Lcom/atlassian/greenhopper/service/issue/callback/IssueDataCallback;)Lcom
/atlassian/greenhopper/service/ServiceOutcome;
at
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageConte
xtImpl.java:909)
at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContext
Impl.java:838)
at jsp.decorators.general_jsp._jspService(general_jsp.java:331)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
... 3 filtered
at
com.atlassian.diagnostics.internal.platform.monitor.http.HttpRequestMonit
oringFilter.doFilter(HttpRequestMonitoringFilter.java:55)
... 26 filtered
... 141 more
Caused by: java.lang.NoSuchMethodError:
com.atlassian.greenhopper.service.issue.IssueDataService.findOverrideSecu
rity(Lcom/atlassian/jira/user/ApplicationUser;Lcom/atlassian/query/Query;
Lcom/atlassian/greenhopper/service/issue/callback/IssueDataCallback;)Lcom
/atlassian/greenhopper/service/ServiceOutcome;
at
com.atlassian.rm.common.bridges.agile.sprints.BaseAgileSprintManagerBridg
e740$6.getServiceResult(BaseAgileSprintManagerBridge740.java:370)
at
com.atlassian.rm.common.bridges.agile.sprints.BaseAgileSprintManagerBridg
e740$6.getServiceResult(BaseAgileSprintManagerBridge740.java:363)
at
com.atlassian.rm.common.bridges.agile.common.service.UnsafeBundleServiceS
erviceResultHandler$1.perform(UnsafeBundleServiceServiceResultHandler.jav
a:52)
at
com.atlassian.rm.common.bridges.agile.common.service.UnsafeBundleServiceS
erviceResultHandler$1.perform(UnsafeBundleServiceServiceResultHandler.jav
a:47)
at
com.atlassian.rm.common.bridges.api.plugins.access.DefaultUnsafeBundleSer
viceAccessor.perform(DefaultUnsafeBundleServiceAccessor.java:65)
at
com.atlassian.rm.common.bridges.agile.sprints.BaseAgileSprintManagerBridg
e740.getSprintsWithQuery(BaseAgileSprintManagerBridge740.java:361)
at
com.atlassian.rm.common.bridges.agile.sprints.BaseAgileSprintManagerBridg
e740.getAdditionalSprintsForRapidView(BaseAgileSprintManagerBridge740.jav
a:270)
at
com.atlassian.rm.common.bridges.agile.sprints.BaseAgileSprintManagerBridg
e740.tryFindSprintsWithoutPermissionCheck(BaseAgileSprintManagerBridge740
.java:189)
at
com.atlassian.rm.common.bridges.agile.sprints.AgileSprintsServiceBridge74
0.tryFindSprintsWithoutPermissionCheck(AgileSprintsServiceBridge740.java:
223)
at
com.atlassian.rm.jpo.env.sprints.JiraAgileSprintService.findSprintsIntern
al(JiraAgileSprintService.java:95)
at
com.atlassian.rm.jpo.env.sprints.JiraAgileSprintService.findSprintsWithou
tPermissionCheck(JiraAgileSprintService.java:73)
at
com.atlassian.rm.jpo.core.issuesource.DefaultIssueSourceEnricher.getIssue
SourceSprints(DefaultIssueSourceEnricher.java:76)
at
com.atlassian.rm.jpo.core.issuesource.DefaultIssueSourceEnricher.enrich(D
efaultIssueSourceEnricher.java:55)
at
com.atlassian.rm.jpo.core.issuesource.DefaultIssueSourceEnricher.enrich(D
efaultIssueSourceEnricher.java:92)
at
com.atlassian.rm.jpo.rest.service.plan.CommonPlanInformationProvider.getE
nrichedIssueSources(CommonPlanInformationProvider.java:215)
at
com.atlassian.rm.jpo.rest.service.plan.CommonPlanInformationProvider.getP
lanInfo(CommonPlanInformationProvider.java:134)
at
com.atlassian.rm.jpo.plugin.views.simpleplans.data.SimplePlansInformation
Provider.getData(SimplePlansInformationProvider.java:88)
at
com.atlassian.rm.jpo.plugin.views.simpleplans.data.SimplePlansInformation
Provider.getData(SimplePlansInformationProvider.java:26)
at
com.atlassian.rm.common.plugin.views.common.data.common.BaseGsonWebResour
ceDataProvider.lambda$get$0(BaseGsonWebResourceDataProvider.java:29)
at
com.atlassian.plugin.webresource.data.DataTagWriter.write(DataTagWriter.j
ava:55)
at
com.atlassian.plugin.webresource.data.DataTagWriter.write(DataTagWriter.j
ava:37)
at
com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet.writeHtm
lTags(DefaultWebResourceSet.java:126)
at
com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet.writeHtm
lTags(DefaultWebResourceSet.java:109)
at
com.atlassian.plugin.webresource.assembler.DefaultWebResourceSet.writeHtm
lTags(DefaultWebResourceSet.java:104)
at
com.atlassian.jira.plugin.navigation.HeaderFooterRendering.includeResourc
es(HeaderFooterRendering.java:110)
at jsp.decorators.general_jsp._jspService(general_jsp.java:215)