工作流更新数据节点使用自定义函数报错
版本号:
镜像版本 harbor.oinone.top/oinone/oinone-designer-mini-v5.7:5.7.4.20
本地版本 5.7.4.16
问题:
工作流配置了“更新数据”的节点并启用自定义函数,但是走到这个节点时,会报如下异常:
2025-09-23 15:15:56.232 ERROR 19452 --- [project-28-exe0] p.s.p.workflow.app.core.task.AssignTask : 刷新学员培训进度节点执行异常,PamirsException level: ERROR, code: 10010033, type: SYSTEM_ERROR, msg: 函数不存在, extra:namespace:null,fun:null, extend: null, applicationName: restricted-base
at pro.shushi.pamirs.meta.common.exception.PamirsException$Builder.errThrow(PamirsException.java:181)
at pro.shushi.pamirs.meta.api.session.RequestContext.getFunction(RequestContext.java:241)
at pro.shushi.pamirs.workflow.app.core.task.Task.executeCustomFun(Task.java:1390)
at pro.shushi.pamirs.workflow.app.core.task.Task.nodeFieldsValue(Task.java:1294)
at pro.shushi.pamirs.workflow.app.core.task.AssignTask.fieldConvert(AssignTask.java:195)
at pro.shushi.pamirs.workflow.app.core.task.AssignTask.executeTask(AssignTask.java:140)
at pro.shushi.pamirs.workflow.app.core.task.Task.execute(Task.java:508)
断点后发现是 nodeField的customFun的没有namspace和fun
你的期望:
正常执行
如何重现问题:
无