for (int i = 0; i < _maxItems && results.size() > 1; i++) {
Random rnd = new Random();
int r = rnd.nextInt(results.size() - 1) + 1; // skip summary
Element mdInfo = (Element)results.remove(r);
mdInfo.detach();
Element info = mdInfo.getChild("info", Edit.NAMESPACE);
String id = info.getChildText("id");
boolean forEditing = false, withValidationErrors = false, keepXlinkAttributes = false;
Element md = gc.getBean(DataManager.class).getMetadata(context, id, forEditing, withValidationErrors, keepXlinkAttributes);