public CompleteProcTaskAction(ProcTask procTask, String outcome, ProcFormDefinition formDefinition) { super("completeTask_" + outcome); DataManager dataManager = AppBeans.get(DataManager.class); this.procTask = PersistenceHelper.isLoadedWithView(procTask, BpmConstants.Views.PROC_TASK_COMPLETE) ? procTask : dataManager.reload(procTask, BpmConstants.Views.PROC_TASK_COMPLETE); this.outcome = outcome; this.formDefinition = formDefinition; processRuntimeService = AppBeans.get(ProcessRuntimeService.class); processMessagesService = AppBeans.get(ProcessMessagesService.class); }