Some thing wrong with api/2/project to create project with workflowSchemeId

chengfeng wu October 21, 2020

I set a post request like:

image.pngtresult is succeed,but when I edit any workflowscheme,I got an error,and the server logs is:

020-10-22 02:09:59,866+0000 http-nio-8080-exec-6 WARN yangbu 129x849x1 j4lzey 10.70.175.48 /secure/admin/ViewWorkflowSchemes.jspa [c.a.jira.scheme.AbstractSchemeManager] The provided scheme Scheme{id=11400, type=WorkflowScheme, name=WCF: 简单问题跟踪工作流方案, description=, entities=[1]} has node associations to project ids '11400' that have not been mapped to any actual projects. Potential data consistency problem.
2020-10-22 02:09:59,876+0000 http-nio-8080-exec-6 WARN yangbu 129x849x1 j4lzey 10.70.175.48 /secure/admin/ViewWorkflowSchemes.jspa [c.a.jira.scheme.AbstractSchemeManager] The provided scheme Scheme{id=10116, type=WorkflowScheme, name=通用项目工作流方案, description=用于研发类、工程类项目, entities=[1]} has node associations to project ids '11400' that have not been mapped to any actual projects. Potential data consistency problem.
2020-10-22 02:09:59,883+0000 http-nio-8080-exec-6 ERROR yangbu 129x849x1 j4lzey 10.70.175.48 /secure/admin/ViewWorkflowSchemes.jspa [webwork.util.ValueStack] METHOD: "projects", exception:
java.lang.IllegalArgumentException: Passed List had more than one value.
at org.ofbiz.core.entity.EntityUtil.getOnly(EntityUtil.java:68)
at com.atlassian.jira.workflow.DefaultWorkflowSchemeManager.getSchemeForProject(DefaultWorkflowSchemeManager.java:365)
at com.atlassian.jira.workflow.DefaultWorkflowSchemeManager.getSchemeForProject(DefaultWorkflowSchemeManager.java:359)
at com.atlassian.jira.workflow.DefaultWorkflowSchemeManager.getProjectsUsing(DefaultWorkflowSchemeManager.java:933)
at com.atlassian.jira.web.action.admin.workflow.scheme.ViewSchemes.getProjects(ViewSchemes.java:56)
... 2 filtered
at java.lang.reflect.Method.invoke(Method.java:498)
at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:70)
at webwork.util.InjectionUtils.invoke(InjectionUtils.java:56)
at webwork.util.ValueStack.findValue(ValueStack.java:517)
at webwork.util.ValueStack.findValue(ValueStack.java:216)
at webwork.view.taglib.WebWorkBodyTagSupport.findValue(WebWorkBodyTagSupport.java:62)
at webwork.view.taglib.BasicPropertyTag.doStartTag(BasicPropertyTag.java:54)
at jsp.secure.admin.views.workflow.viewschemes_jsp._jspService(viewschemes_jsp.java:243)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
... 48 filtered
at com.atlassian.diagnostics.internal.platform.monitor.http.HttpRequestMonitoringFilter.doFilter(HttpRequestMonitoringFilter.java:55)
... 3 filtered
at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
... 45 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)
... 20 filtered
at com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(CorrelationIdPopulatorFilter.java:30)
... 12 filtered
at com.atlassian.jira.servermetrics.MetricsCollectorFilter.doFilter(MetricsCollectorFilter.java:25)
... 11 filtered
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
... 48 filtered
at com.atlassian.greenhopper.jira.filters.ClassicBoardRouter.doFilter(ClassicBoardRouter.java:56)
... 7 filtered
at com.atlassian.jira.plugin.mobile.web.filter.MobileAppRequestFilter.doFilter(MobileAppRequestFilter.java:59)
... 4 filtered
at com.atlassian.jira.plugin.mobile.login.MobileLoginSuccessFilter.doFilter(MobileLoginSuccessFilter.java:54)
... 3 filtered
at com.atlassian.diagnostics.internal.platform.monitor.http.HttpRequestMonitoringFilter.doFilter(HttpRequestMonitoringFilter.java:55)
... 8 filtered
at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
... 66 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.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)

 

 

1 answer

1 vote
chengfeng wu October 21, 2020

And I can’t delete the project I just created,It's just the question

Suggest an answer

Log in or Sign up to answer