} catch (org.apache.commons.jexl2.parser.ParseException ex) {
log.error("Could not parse query, Jexl ParseException: " + ex);
} catch (Exception ex) {
log.error("Problem rewriting query, Exception: " + ex.getMessage());
}
si.addOption(BooleanLogicIterator.FIELD_INDEX_QUERY, q);
// Set the term cardinality option
sep = "";
buf.delete(0, buf.length());
for (Entry<String,Long> entry : termIndexInfo.getTermCardinality().entrySet()) {