System.out.println("update efectuado"); } catch (ExcepcaoPersistencia e) { e.printStackTrace(); }  }
	public static void main(String[] args) {		SiglaDataLoader loader = new SiglaDataLoader();		PersistenceBroker broker =			PersistenceBrokerFactory.defaultPersistenceBroker();		System.out.println("A carregar disciplinas execuo do fenix");		List fenixExecutionCourses = loader.loadFenixExecutionCourses();		System.out.println(			"carregamento efectuado! n de disciplinas->"				+ fenixExecutionCourses.size());		Iterator fenixIter = fenixExecutionCourses.iterator();		while (fenixIter.hasNext()) {			IDisciplinaExecucao executionCourse =				(IDisciplinaExecucao) fenixIter.next();			System.out.println(				"a efectuar update  disciplinaExecuo->"					+ executionCourse.getSigla()					+ "-"					+ executionCourse.getNome());			List fenixCurricularCourses =				executionCourse.getAssociatedCurricularCourses();			List siglaCurricularCourses =				loader.fenixToSiglaCurricularCourses(					fenixCurricularCourses,					executionCourse,					broker);			List siglaCurricularCoursesEng =				loader.fenixToSiglaCurricularCoursesEng(					fenixCurricularCourses,					executionCourse,					broker);			try {				loader.updateFenixCourses(					executionCourse,					siglaCurricularCourses,					siglaCurricularCoursesEng,					broker);				System.out.println("update efectuado");			} catch (ExcepcaoPersistencia e) {				e.printStackTrace();			}		}		broker.close();	}