allPersons.addAll((List<IPerson>) ServiceUtils.executeService(null, "ReadAllDomainObject", argsToRead));
IRole role = (IRole) ServiceUtils.executeService(null, "ReadRoleByRoleType", argsToRead); allPersons.addAll((List<IPerson>) role.getAssociatedPersons());
    private List<IPerson> getAllPersons() throws FenixServiceException, FenixFilterException {        final Object[] argsToRead = { Person.class };        List<IPerson> allPersons = new ArrayList<IPerson>();        allPersons.addAll((List<IPerson>) ServiceUtils.executeService(null, "ReadAllDomainObject",                argsToRead));        String[] nameWords = personName.split(" ");        normalizeName(nameWords);        allPersons = getValidPersons(nameWords, allPersons);        Collections.sort(allPersons, new BeanComparator("nome"));        return allPersons;    }