//TokenEntity token = processInstanceImpl.getTokenMap().get(tokenId);
ExecutionContext executionContext = ProcessObjectFactory.FACTORYINSTANCE.createExecutionContext(tokenEntity);
//taskInstanceTemp.setAssigneeWithoutCascade(userId);
taskInstanceTemp.customEnd(taskCommand, taskComment);
tokenEntity.removeTaskInstanceSynchronization(taskCommand.getTaskCommandType(), taskCommand.getName(), this.taskComment, userId, this.agent, this.admin);
if (recoverToTask.getTaskGroup() != null) {