return new BadRequestException();
}
Throwable rootCause = ((SearchParseException) unwrapped).getRootCause();
if (rootCause instanceof ParseException) {
Token currentToken = ((ParseException) rootCause).currentToken;
SearchResponse sr = new SearchResponse();
sr.query = query;
sr.error = new QueryParseError();
if (currentToken == null) {
LOG.warn("No position/token available for ParseException.");