1.jbpm中删除方法,只能直接删除流程部署,而没有提供删除流程定义的API。
若要删除流程定义,则需要根据key得到所有的流程定义,然后遍历每一个流程定义,得到流程部署,然后依次删除。
2.存放流程变量时不能直接使用processEngine.getTaskService().completeTask("id","集合");编译可以通过但运行会报错org.jbpm.api.JbpmException: No unnamed transtions were found for task ‘‘;
要先用processEngine.getTaskService().setVariables("id","集合");
然后在processEngine.getTaskService().completeTask("id");
这是jbpm的一个Bug。
原文:http://blog.csdn.net/u013239111/article/details/21403719