在某个流程的某个节点中配置一个节点开始前增强,生成一个子流程的功能,执行到
ProcessInstance processInstance = processInstanceBuilder
.processDefinitionId(param.getProcessDefinitionId())
.variables(processVariables)
.start();的时候下一步的task就会产生空指针异常,但是如果将增强的方法写成一个接口不在流程过程中调用就能正常生成流程,这个怎么排查呢,到task这里下面都是class了没法打断点了



task为空的话,就说明没有找到这个task任务的,要看流程图。或者方不方便把流程图导入到演示环境我们看看,我们现在默认的是发起流程是一个task来的,所以才需要自动完成第一个,然后直接到第二个task