我是靠谱客的博主 淡淡皮卡丘,最近开发中收集的这篇文章主要介绍activiti办理出错,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

activiti5.22.0,办理任务时出错,

taskService.complete(taskId);

错误信息:

[11-21 14:45:52] ERROR CommandContext [main]: Error while closing command context

org.activiti.engine.ActivitiException: A delegated task cannot be completed, but should be resolved instead.


在使用Activiti进行委托任务时,委托任务完成后,被委托人完成任务报错:

A delegated task cannot be completed, but should be resolved instead.
 
 
  • 1

原因是被委托的流程需要先resolved这个任务再提交。 
所以在complete之前需要先resolved

// 被委派人处理完成任务
taskService.resolveTask(taskId,variables);
// 提交用户任务表单并完成任务
taskService.complete(taskId, variables);

连接:http://blog.csdn.net/chenfengdejuanlian/article/details/77450573

最后

以上就是淡淡皮卡丘为你收集整理的activiti办理出错的全部内容,希望文章能够帮你解决activiti办理出错所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部