跟着官方文档先学习ProcessEngine相关操作,流程进行的一直比较顺畅,但是到了领导审批完成任务时,一直报“couldn't instantiate class CallExternalSystemDelegate” 错误。
接着看文档才发现这个类需要咱们自己创建,对应XML文件里的排他网关的任务批准后的自动任务:serviceTask,这个任务是自动执行的,执行的就是CallExternalSystemDelegate类里面的内容。
但是刚开始创建的时候没注意包的问题,虽然实现了JavaDelegate了接口,但是系统还是找不到这个类所以无法创建实例因为包不对,注意包名一定是 org.flowable,如下图所示那样建立才可以: