List executionYears = executionYearDAO.readAllExecutionYear();
List executionYears = (List)executionYearDAO.readAll(ExecutionYear.class);
    public List run() throws FenixServiceException {        List result = new ArrayList();        try {            ISuportePersistente sp = PersistenceSupportFactory.getDefaultPersistenceSupport();            IPersistentExecutionYear executionYearDAO = sp.getIPersistentExecutionYear();            List executionYears = executionYearDAO.readAllExecutionYear();            Iterator iterator = executionYears.iterator();            while (iterator.hasNext()) {                String year = ((IExecutionYear) iterator.next()).getYear();                result.add(new LabelValueBean(year, year));            }        } catch (ExcepcaoPersistencia ex) {            throw new FenixServiceException(ex);        }        return result;    }