public static String initialise(TaskImpl task) {
ProcessDefinitionImpl lifeCycle = getLifeCycle(task);
Map<String, Object> lifeCycleVariables = new HashMap<String, Object>();
lifeCycleVariables.put("task", task);
ExecutionImpl lifeCycleExecution = (ExecutionImpl) lifeCycle.createProcessInstance();
lifeCycleExecution.setVariables(lifeCycleVariables);
lifeCycleExecution.start();
return lifeCycleExecution.getActivity().getName();
}