ExecutionCourse executinCourse = getExecutinCourseFromParameter(request);
ExecutionCourse executionCourse = getExecutinCourseFromParameter(request);
    public ActionForward showSummariesCalendar(ActionMapping mapping, ActionForm form,	    HttpServletRequest request, HttpServletResponse response) {	ExecutionCourse executinCourse = getExecutinCourseFromParameter(request);		Set<NextPossibleSummaryLessonsAndDatesBean> summariesCalendar = new TreeSet<NextPossibleSummaryLessonsAndDatesBean>(NextPossibleSummaryLessonsAndDatesBean.COMPARATOR_BY_DATE_AND_HOUR);	for (Lesson lesson : executinCourse.getLessons()) {	    for (YearMonthDay lessonDate : lesson.getAllLessonDates()) {		summariesCalendar.add(new NextPossibleSummaryLessonsAndDatesBean(lesson, lessonDate));	    }	}					request.setAttribute("showSummariesCalendarBean", new SummariesCalendarBean(executinCourse));		request.setAttribute("summariesCalendarResult", summariesCalendar);	return mapping.findForward("showSummariesCalendar");    }