fillStudentsSpreadSheet(executionDegree, studentsSpreadsheet);
fillStudentsSpreadSheet(otherExecutionDegree, studentsSpreadsheet);
    public ActionForward proposalsXLS(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)    		throws FenixActionException, FenixFilterException, FenixServiceException {    	final String executionDegreeOIDString = request.getParameter("executionDegreeOID");    	final ExecutionDegree executionDegree = rootDomainObject.readExecutionDegreeByOID(Integer.valueOf(executionDegreeOIDString));    	final ExecutionYear executionYear = executionDegree.getExecutionYear();    	final String yearString = executionYear.getNextYearsYearString().replace('/', '_');        try {            response.setContentType("text/plain");            response.setHeader("Content-disposition", "attachment; filename=proposals_" + yearString + ".xls");                        final HSSFWorkbook workbook = new HSSFWorkbook();            final ExcelStyle excelStyle = new ExcelStyle(workbook);            final ServletOutputStream writer = response.getOutputStream();            final Spreadsheet proposalsSpreadsheet = new Spreadsheet("Proposals " + yearString);            setProposalsHeaders(proposalsSpreadsheet);            fillProposalsSpreadSheet(executionDegree, proposalsSpreadsheet);            proposalsSpreadsheet.exportToXLSSheet(workbook, excelStyle.getHeaderStyle(), excelStyle.getStringStyle());            final Spreadsheet groupsSpreadsheet = new Spreadsheet("Groups " + yearString);            fillGroupsSpreadSheet(executionDegree, groupsSpreadsheet);            groupsSpreadsheet.exportToXLSSheet(workbook, excelStyle.getHeaderStyle(), excelStyle.getStringStyle());            final Scheduleing scheduleing = executionDegree.getScheduling();            for (final ExecutionDegree otherExecutionDegree : scheduleing.getExecutionDegreesSet()) {            	final DegreeCurricularPlan degreeCurricularPlan = otherExecutionDegree.getDegreeCurricularPlan();            	final Degree degree = degreeCurricularPlan.getDegree();            	final Spreadsheet studentsSpreadsheet = new Spreadsheet("Alunos " + degree.getSigla() + " " + yearString);            	fillStudentsSpreadSheet(executionDegree, studentsSpreadsheet);            	studentsSpreadsheet.exportToXLSSheet(workbook, excelStyle.getHeaderStyle(), excelStyle.getStringStyle());            }            workbook.write(writer);            writer.flush();            response.flushBuffer();        } catch (IOException e) {            throw new FenixServiceException();        }        return null;    }