您的位置:首页 > 房产 > 建筑 > 宁国网站开发_动漫设计师_互联网推广的优势_steam交易链接在哪里看

宁国网站开发_动漫设计师_互联网推广的优势_steam交易链接在哪里看

2025/4/18 20:14:06 来源:https://blog.csdn.net/qq_16593231/article/details/147129640  浏览:    关键词:宁国网站开发_动漫设计师_互联网推广的优势_steam交易链接在哪里看
宁国网站开发_动漫设计师_互联网推广的优势_steam交易链接在哪里看

因业务要求, 我在结束节点的结束事件中,制作了一个归档的事件,来执行一个业务。
始终都会报错,

错误信息

${archivTemplateListener} did not resolve to an implementation of interface org.flowable.engine.delegate.ExecutionListener nor interface org.flowable.engine.delegate.JavaDelegate

在这里插入图片描述
在这里插入图片描述

委托表达式的代码

package org.dromara.workflow.flowable;import lombok.extern.slf4j.Slf4j;
import org.dromara.workflow.domain.vo.TaskVo;
import org.dromara.workflow.service.ITemplateService;
import org.dromara.workflow.utils.QueryUtils;
import org.flowable.engine.TaskService;
import org.flowable.engine.delegate.TaskListener;
import org.flowable.task.service.delegate.DelegateTask;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;@Component("archivTemplateListener")
@Slf4j
public class ArchivTemplateListener implements TaskListener {private String TASKMSG = "【回调接口】-notify";@Autowiredprivate TaskService taskService;/***数据归档* @param delegateTask*/@Overridepublic void notify(DelegateTask delegateTask) {log.info("{}",TASKMSG);String taskDefinitionKey = delegateTask.getTaskDefinitionKey();// 获取当前任务的 IDString taskId = delegateTask.getId();// 获取事件名称String eventName = delegateTask.getEventName();}
}

怎么修改都是报错。换个思路,可以修改增加一个节点来处理这个逻辑, 不写在结束的事件中。 在那个节点执行完成后,直接跳过,来到结束节点。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com