if(!resultParticipation.changeOrder(offset, personName)) { throw new FenixServiceException("error.ResultParticipation.changeOrder"); }
participation.setChangedBy(participation.getResult(), AccessControl.getUserView().getPerson());
    public void run(Integer resultParticipationId, Integer offset, String personName) throws ExcepcaoPersistencia, FenixServiceException {        final ResultParticipation resultParticipation = (ResultParticipation) rootDomainObject.readResultParticipationByOID(resultParticipationId);                if(resultParticipation == null) {            throw new FenixServiceException("error.ResultParticipation.not.found");        }                if(!resultParticipation.changeOrder(offset, personName)) {            throw new FenixServiceException("error.ResultParticipation.changeOrder");        }       }