return new Boolean(true);
return Boolean.TRUE;
    public Boolean run(Integer executionDegreeID, List coordinatorsIds) throws ExcepcaoPersistencia {        ISuportePersistente sp = PersistenceSupportFactory.getDefaultPersistenceSupport();        IPersistentCoordinator persistentCoordinator = sp.getIPersistentCoordinator();        IPersistentPersonRole persistentPersonRole = sp.getIPersistentPersonRole();        for (final Iterator iter = coordinatorsIds.iterator(); iter.hasNext(); ) {            ICoordinator coordinator = (ICoordinator) persistentCoordinator.readByOID(                    Coordinator.class, (Integer) iter.next());            if (coordinator != null) {                ITeacher teacher = coordinator.getTeacher();                coordinator.setExecutionDegree(null);                coordinator.setTeacher(null);                persistentCoordinator.deleteByOID(Coordinator.class, coordinator.getIdInternal());                if (teacher.getCoordinators().isEmpty()) {                    IPerson person = coordinator.getTeacher().getPerson();                    IPersonRole personRole = persistentPersonRole.readByPersonAndRole(person, sp                            .getIPersistentRole().readByRoleType(RoleType.COORDINATOR));                    if (personRole != null) {                        persistentPersonRole.deleteByOID(PersonRole.class, personRole.getIdInternal());                    }                }            }        }        return new Boolean(true);    }