|
版本: |
其它(帖子中说明) |
小版本号: |
|
|
|
数据库: |
|
服务器操作系统: |
|
应用服务器: |
|
客户端操作系统: |
|
浏览器: |
|
|
|
Bex5V3.8版本
studio:5.3.8.6257 | 问题描述:流程中设置了执行规则findOrgUnitsHasCActivity(currentDeptID(), false)范围表达式,提示权限验证出错
错误信息:
2019-07-04 18:30:11 excute stream action, params:{"accept":"application/json","action":"externalAdvanceProcessQueryAction","actionFlag":"__action_0__","activity":"mainActivity","contentType":"application/json","executeContext":"","executor":"","parameters":{"task":"45783BF738A44C6EA838E8547ED1F04A"},"process":"/TH/promotionERP/process/promoproj/promoprojProcess"}
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.justep.system.action.Engine.invokeActions(Native Method)
at com.justep.system.action.Engine.invokeActions(Unknown Source)
at com.justep.business.server.BusinessServer.doAction(Unknown Source)
at com.justep.business.server.BusinessServer.doExcute(Unknown Source)
at com.justep.business.server.BusinessServer.excute(Unknown Source)
at com.justep.business.server.BusinessServer.excute(Unknown Source)
at com.justep.business.server.BusinessServerServlet.execService(Unknown Source)
at com.justep.business.server.BusinessServerServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.justep.micro.service.MicroServiceFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.justep.system.action.Engine.invokeAction(Native Method)
at com.justep.system.action.Engine.invokeAction(Unknown Source)
at com.justep.model.impl.UtilImplementInstance.invokeAction(Unknown Source)
at com.justep.model.impl.UtilImplementInstance.invokeAction(Unknown Source)
at com.justep.system.action.ActionUtils.invokeAction(Unknown Source)
at com.justep.system.process.ProcessUtils.advanceProcessQuery(Unknown Source)
at ExternalProcessProcedure.advanceProcessQuery(ExternalProcessProcedure.java:26)
... 30 more
Caused by: com.justep.model.exception.ModelException: 编码: JUSTEP154064; 提示: 计算表达式findOrgUnitsHasCActivity(currentDeptID(), false)出错
at com.justep.model.exception.ModelException.create(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.evaluate(Unknown Source)
at com.justep.system.process.ExpressEngine.calculate(Unknown Source)
at com.justep.system.process.ProcessRuleEngine.exprToOrgUnit(Unknown Source)
at com.justep.system.process.ProcessRuleEngine.executorRangeToProcessControlItem(Unknown Source)
at com.justep.system.process.ProcessRuleEngine.executeRuleToProcessControlItem(Unknown Source)
at com.justep.system.process.ProcessRuleEngine.executeRuleToProcessControl(Unknown Source)
at com.justep.system.process.ProcessQueryEngine.makeFlowIn(Unknown Source)
at com.justep.system.process.ProcessQueryEngine.makeTo(Unknown Source)
at com.justep.system.process.ProcessQueryEngine.makeTo(Unknown Source)
at com.justep.system.process.AdvanceProcessQueryEngine.doFlowOutNormal(Unknown Source)
at com.justep.system.process.AdvanceProcessQueryEngine.doFlowOut(Unknown Source)
at com.justep.system.process.AdvanceProcessQueryEngine.doExecute(Unknown Source)
at com.justep.system.process.AdvanceProcessQueryEngine.execute(Unknown Source)
at com.justep.system.process.ProcessEngine.advanceQuery(Unknown Source)
at ProcessProcedure.advanceProcessQuery(ProcessProcedure.java:343)
... 41 more
Caused by: com.justep.model.exception.ModelException: 编码: JUSTEP154075; 提示: 调用函数findOrgUnitsHasCActivity出错
at com.justep.model.exception.ModelException.create(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.functionExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.constExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.unaryExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.multiExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.addExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.compExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.notExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.andExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.orExpression(Unknown Source)
... 56 more
Caused by: com.justep.model.exception.ModelException: 编码: JUSTEP154075; 提示: 调用函数currentDeptID出错
at com.justep.model.exception.ModelException.create(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.functionExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.constExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.unaryExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.multiExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.addExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.compExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.notExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.andExpression(Unknown Source)
at com.justep.system.ksql.parser.ExpressionImpl.orExpression(Unknown Source)
... 65 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
... 74 more
Caused by: com.justep.system.util.BizSystemException: 编码: JUSTEP180029; 提示: 权限验证出错, 当前process="/TH/promotionERP/process/promoproj/promoprojProcess", activity="commitActivity", action="advanceProcessQueryAction", executor=""
at com.justep.system.util.BizSystemException.create(Unknown Source)
at com.justep.system.context.ContextHelper.getPersonMember(Unknown Source)
at OrgFn.currentDeptID(OrgFn.java:387)
... 78 more
2019-07-04 18:30:11 action result:{"code":"JUSTEP154064","data":"","flag":false,"message":"计算表达式findOrgUnitsHasCActivity(currentDeptID(), false)出错","messages":"[\"编码: JUSTEP154064; 提示: 计算表达式findOrgUnitsHasCActivity(currentDeptID(), false)出错\",\"编码: JUSTEP154075; 提示: 调用函数findOrgUnitsHasCActivity出错\",\"编码: JUSTEP154075; 提示: 调用函数currentDeptID出错\",\"编码: JUSTEP180029; 提示: 权限验证出错, 当前process=\\\"/TH/promotionERP/process/promoproj/promoprojProcess\\\", activity=\\\"commitActivity\\\", action=\\\"advanceProcessQueryAction\\\", executor=\\\"\\\"\"]","reason":"","stack":"java.lang.reflect.InvocationTargetException\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:497)\r\n\tat com.justep.system.action.Engine.invokeActions(Native Method)\r\n\tat com.justep.system.action.Engine.invokeActions(Unknown Source)\r\n\tat com.justep.business.server.BusinessServer.doAction(Unknown Source)\r\n\tat com.justep.business.server.BusinessServer.doExcute(Unknown Source)\r\n\tat com.justep.business.server.BusinessServer.excute(Unknown Source)\r\n\tat com.justep.business.server.BusinessServer.excute(Unknown Source)\r\n\tat com.justep.business.server.BusinessServerServlet.execService(Unknown Source)\r\n\tat com.justep.business.server.BusinessServerServlet.service(Unknown Source)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:723)\r\n\tat com.justep.x.bs.BusinessServerServlet.service(Unknown Source)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:723)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\r\n\tat com.justep.micro.service.MicroServiceFilter.doFilter(Unknown Source)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)\r\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)\r\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)\r\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)\r\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)\r\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)\r\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)\r\n\tat org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)\r\n\tat org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)\r\n\tat org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\nCaused by: java.lang.reflect.InvocationTargetException\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:497)\r\n\tat com.justep.system.action.Engine.invokeAction(Native Method)\r\n\tat com.justep.system.action.Engine.invokeAction(Unknown Source)\r\n\tat com.justep.model.impl.UtilImplementInstance.invokeAction(Unknown Source)\r\n\tat com.justep.model.impl.UtilImplementInstance.invokeAction(Unknown Source)\r\n\tat com.justep.system.action.ActionUtils.invokeAction(Unknown Source)\r\n\tat com.justep.system.process.ProcessUtils.advanceProcessQuery(Unknown Source)\r\n\tat ExternalProcessProcedure.advanceProcessQuery(ExternalProcessProcedure.java:26)\r\n\t... 30 more\r\nCaused by: com.justep.model.exception.ModelException: 编码: JUSTEP154064; 提示: 计算表达式findOrgUnitsHasCActivity(currentDeptID(), false)出错\r\n\tat com.justep.model.exception.ModelException.create(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.evaluate(Unknown Source)\r\n\tat com.justep.system.process.ExpressEngine.calculate(Unknown Source)\r\n\tat com.justep.system.process.ProcessRuleEngine.exprToOrgUnit(Unknown Source)\r\n\tat com.justep.system.process.ProcessRuleEngine.executorRangeToProcessControlItem(Unknown Source)\r\n\tat com.justep.system.process.ProcessRuleEngine.executeRuleToProcessControlItem(Unknown Source)\r\n\tat com.justep.system.process.ProcessRuleEngine.executeRuleToProcessControl(Unknown Source)\r\n\tat com.justep.system.process.ProcessQueryEngine.makeFlowIn(Unknown Source)\r\n\tat com.justep.system.process.ProcessQueryEngine.makeTo(Unknown Source)\r\n\tat com.justep.system.process.ProcessQueryEngine.makeTo(Unknown Source)\r\n\tat com.justep.system.process.AdvanceProcessQueryEngine.doFlowOutNormal(Unknown Source)\r\n\tat com.justep.system.process.AdvanceProcessQueryEngine.doFlowOut(Unknown Source)\r\n\tat com.justep.system.process.AdvanceProcessQueryEngine.doExecute(Unknown Source)\r\n\tat com.justep.system.process.AdvanceProcessQueryEngine.execute(Unknown Source)\r\n\tat com.justep.system.process.ProcessEngine.advanceQuery(Unknown Source)\r\n\tat ProcessProcedure.advanceProcessQuery(ProcessProcedure.java:343)\r\n\t... 41 more\r\nCaused by: com.justep.model.exception.ModelException: 编码: JUSTEP154075; 提示: 调用函数findOrgUnitsHasCActivity出错\r\n\tat com.justep.model.exception.ModelException.create(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.functionExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.constExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.unaryExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.multiExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.addExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.compExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.notExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.andExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.orExpression(Unknown Source)\r\n\t... 56 more\r\nCaused by: com.justep.model.exception.ModelException: 编码: JUSTEP154075; 提示: 调用函数currentDeptID出错\r\n\tat com.justep.model.exception.ModelException.create(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.functionExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.constExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.unaryExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.multiExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.addExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.compExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.notExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.andExpression(Unknown Source)\r\n\tat com.justep.system.ksql.parser.ExpressionImpl.orExpression(Unknown Source)\r\n\t... 65 more\r\nCaused by: java.lang.reflect.InvocationTargetException\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:497)\r\n\t... 74 more\r\nCaused by: com.justep.system.util.BizSystemException: 编码: JUSTEP180029; 提示: 权限验证出错, 当前process=\"/TH/promotionERP/process/promoproj/promoprojProcess\", activity=\"commitActivity\", action=\"advanceProcessQueryAction\", executor=\"\"\r\n\tat com.justep.system.util.BizSystemException.create(Unknown Source)\r\n\tat com.justep.system.context.ContextHelper.getPersonMember(Unknown Source)\r\n\tat OrgFn.currentDeptID(OrgFn.java:387)\r\n\t... 78 more\r\n"}
|
|