bean.setTeachersForAGivenCourse(sugestion.getAssociatedTeachers());
    public ActionForward prepareAddMoreVigilants(ActionMapping mapping, ActionForm form,            HttpServletRequest request, HttpServletResponse response) throws Exception {        String writtenEvalatuionId = request.getParameter("writtenEvaluationId");        WrittenEvaluation writtenEvaluation = (WrittenEvaluation) RootDomainObject                .readDomainObjectByOID(WrittenEvaluation.class, Integer.valueOf(writtenEvalatuionId));        Person person = getLoggedPerson(request);        ExecutionYear executionYear = ExecutionYear.readCurrentExecutionYear();        ExamCoordinator coordinator = person.getExamCoordinatorForGivenExecutionYear(executionYear);        Unit unit = coordinator.getUnit();        ConvokeBean bean = new ConvokeBean();        bean.setPerson(person);        bean.setUnit(unit);        bean.setExecutionYear(executionYear);        bean.setExamCoordinator(coordinator);        bean.setWrittenEvaluation(writtenEvaluation);        List<VigilantGroup> allGroups = coordinator.getVigilantGroups();        bean.setVigilantGroups(allGroups);        VigilantGroup group = writtenEvaluation.getAssociatedExecutionCourses().get(0)                .getVigilantGroup();        StrategySugestion sugestion = group.sugestVigilantsToConvoke(writtenEvaluation);        bean.setVigilants(sugestion.getVigilantSugestion());        bean.setUnavailableVigilants(sugestion.getUnavailableVigilants());        bean.setSelectedVigilantGroup(group);        request.setAttribute("bean", bean);        return mapping.findForward("prepareGenerateConvokes");    }