Hi,
we are migrating from jbpm-3.0.4 to jbpm-jpdl-3.2.2 - yes we missed 3.1.x :(
Most things work fine so far, however I have an "old" TestClass which creates a TaskInstance as follows:
TaskInstance taskInstance = processInstance.getTaskMgmtInstance().createTaskInstance();
... public TaskInstance createTaskInstance() { return createTaskInstance(null, (ExecutionContext)null); } public TaskInstance createTaskInstance(Task task, ExecutionContext executionContext) { // instantiate the new task instance TaskInstance taskInstance = instantiateNewTaskInstance(executionContext); // bind the task instance to the TaskMgmtInstance addTaskInstance(taskInstance); // ... add a reference to the process instance taskInstance.setProcessInstance(executionContext.getProcessInstance()); ....
taskInstance.setProcessInstance(executionContext.getProcessInstance());