Query query;
try {
query = parser.parse(text);
} catch (ParseException e) {
e.printStackTrace();
throw new SearchQueryParseException(e.getMessage(), e);
}
HitExtractor hitExtractor = new ItemIdHitExtractor();
return template.search(query, hitExtractor);
}