executionCourses = evaluation.getAssociatedExecutionCourses();
    public ActionForward viewMarks(ActionMapping mapping, ActionForm form, HttpServletRequest request,            HttpServletResponse response) throws FenixActionException, FenixFilterException {        final String evaluationOID = request.getParameter("evaluationOID");        setFromRequest(request);        final InfoSiteEvaluationMarks evaluationMarksComponent = new InfoSiteEvaluationMarks();        evaluationMarksComponent.setEvaluationID(Integer.valueOf(evaluationOID));        final ExecutionCourseSiteView siteView = (ExecutionCourseSiteView) readSiteView(request, evaluationMarksComponent, null, null, null);        final Integer executionCourseID = ((InfoSiteCommon) siteView.getCommonComponent()).getExecutionCourse().getIdInternal();        final Evaluation evaluation = evaluationMarksComponent.getEvaluation();        final List<ExecutionCourse> executionCourses;        if (evaluation instanceof OnlineTest) {            executionCourses = ((OnlineTest) evaluation).getAssociatedExecutionCoursesForOnlineTest();        } else {            executionCourses = evaluation.getAssociatedExecutionCourses();        }        for (final ExecutionCourse executionCourse : executionCourses) {            if (executionCourse.getIdInternal().equals(executionCourseID)) {                evaluationMarksComponent.setExecutionCourse(executionCourse);                break;            }        }        return mapping.findForward("sucess");    }