newContributor.copyToDomain(newContributor, contributor);
contributor = DomainFactory.makeContributor(newContributor.getContributorNumber(), newContributor.getContributorName(), newContributor.getContributorAddress());
    public void run(InfoContributor newContributor) throws ExcepcaoPersistencia,            ExistingServiceException {        IContributor contributor = DomainFactory.makeContributor();        ISuportePersistente sp = PersistenceSupportFactory.getDefaultPersistenceSupport();        IPersistentContributor persistentContributor = sp.getIPersistentContributor();        contributor = persistentContributor.readByContributorNumber(newContributor                .getContributorNumber());        if (contributor != null) {            throw new ExistingServiceException();        }        newContributor.copyToDomain(newContributor, contributor);    }