spec = spec.and(hasGroupSpec);
}
}
element = criteriaRepository.findAllAsXml(spec);
} else {
final SchematronCriteria criteria = criteriaRepository.findOne(Integer.parseInt(id));
if (criteria == null) {
throw new BadParameterEx(Params.ID, id);
}
element = new Element(Jeeves.Elem.RESPONSE).addContent(criteria.asXml());