try { component.setInfoExecutionCourse( (InfoExecutionCourse) Cloner.get(site.getExecutionCourse())); } catch (ExcepcaoPersistencia e) { throw new FenixServiceException(e); }
component.setInfoExecutionCourse( (InfoExecutionCourse) Cloner.get(site.getExecutionCourse()));
    private ISiteComponent getInfoSiteCustomizationOptions(InfoSite component, ISite site) throws FenixServiceException    {        component.setAlternativeSite(site.getAlternativeSite());        component.setMail(site.getMail());        component.setInitialStatement(site.getInitialStatement());        component.setIntroduction(site.getIntroduction());        component.setIdInternal(site.getIdInternal());        try		{			component.setInfoExecutionCourse(			    (InfoExecutionCourse) Cloner.get(site.getExecutionCourse()));		}		catch (ExcepcaoPersistencia e)		{			throw new FenixServiceException(e);		}        component.setStyle(site.getStyle());        return component;    }