# (no subject)

**URL:** <https://discuss.elastic.co/t/no-subject/6907>\
**Category:** Elasticsearch\
**Created:** [March 6, 2012, 11:11am UTC](https://discuss.elastic.co/t/no-subject/6907 "2012-03-06T11:11:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abhishek\_Jajoria](https://avatars.discourse-cdn.com/v4/letter/a/b5e925/32.png) [@Abhishek\_Jajoria](https://discuss.elastic.co/u/Abhishek_Jajoria)\
**Post date:** [March 6, 2012, 11:11am UTC](https://discuss.elastic.co/t/no-subject/6907/1 "2012-03-06T11:11:06Z")

</div>

I am working with elasticsearch query string

Here is what I did  
SearchRequestBuilder builder = client.prepareSearch("indexname");

QueryStringQueryBuilder qb5 = QueryBuilders.queryString("some text")  
.analyzer("standard")  
.defaultOperator(QueryStringQueryBuilder.Operator.AND)  
.field("\_all")  
.allowLeadingWildcard(false)  
.useDisMax(true);

builder.setQuery(qb5);  
when i search  
SearchResponse rsp = builder.setSize(30).execute().actionGet();  
It throws the following exception  
org.elasticsearch.action.search.SearchPhaseExecutionException:

---

<div class="post-metadata">

**Author:** ![Abhishek\_Jajoria](https://avatars.discourse-cdn.com/v4/letter/a/b5e925/32.png) [@Abhishek\_Jajoria](https://discuss.elastic.co/u/Abhishek_Jajoria)\
**Post date:** [March 6, 2012, 11:12am UTC](https://discuss.elastic.co/t/no-subject/6907/2 "2012-03-06T11:12:05Z")

</div>

Could you tell me what is this exception

org.elasticsearch.action.search.SearchPhaseExecutionException:  
On Tue, Mar 6, 2012 at 4:41 PM, jajoria abhishek \<[jajoria.abhishek@gmail.com](mailto:jajoria.abhishek@gmail.com)

> wrote:

> I am working with elasticsearch query string
> 
> Here is what I did  
> SearchRequestBuilder builder = client.prepareSearch("indexname");
> 
> QueryStringQueryBuilder qb5 = QueryBuilders.queryString("some text")  
> .analyzer("standard")  
> .defaultOperator(QueryStringQueryBuilder.Operator.AND)  
> .field("\_all")  
> .allowLeadingWildcard(false)  
> .useDisMax(true);
> 
> builder.setQuery(qb5);  
> when i search  
> SearchResponse rsp = builder.setSize(30).execute().actionGet();  
> It throws the following exception  
> org.elasticsearch.action.search.SearchPhaseExecutionException:

---

<div class="post-metadata">

**Author:** ![kimchy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kimchy/32/44952_2.png) [@kimchy](https://discuss.elastic.co/u/kimchy)\
**Post date:** [March 6, 2012, 8:06pm UTC](https://discuss.elastic.co/t/no-subject/6907/3 "2012-03-06T20:06:38Z")

</div>

Can you gist the actual failure? including stack trace. You can probably find it in ES logs.

On Tuesday, March 6, 2012 at 1:12 PM, jajoria abhishek wrote:

> Could you tell me what is this exception
> 
> org.elasticsearch.action.search.SearchPhaseExecutionException:  
> On Tue, Mar 6, 2012 at 4:41 PM, jajoria abhishek \<[jajoria.abhishek@gmail.com](mailto:jajoria.abhishek@gmail.com) ([mailto:jajoria.abhishek@gmail.com](mailto:jajoria.abhishek@gmail.com))\> wrote:
> 
> > I am working with elasticsearch query string
> > 
> > Here is what I did  
> > SearchRequestBuilder builder = client.prepareSearch("indexname");
> > 
> > QueryStringQueryBuilder qb5 = QueryBuilders.queryString("some text")  
> > .analyzer("standard")  
> > .defaultOperator(QueryStringQueryBuilder.Operator.AND)  
> > .field("\_all")  
> > .allowLeadingWildcard(false)  
> > .useDisMax(true);
> > 
> > builder.setQuery(qb5);  
> > when i search  
> > SearchResponse rsp = builder.setSize(30).execute().actionGet();  
> > It throws the following exception  
> > org.elasticsearch.action.search.SearchPhaseExecutionException:

---

<div class="post-metadata">

**Author:** ![Abhishek\_Jajoria](https://avatars.discourse-cdn.com/v4/letter/a/b5e925/32.png) [@Abhishek\_Jajoria](https://discuss.elastic.co/u/Abhishek_Jajoria)\
**Post date:** [March 7, 2012, 5:26am UTC](https://discuss.elastic.co/t/no-subject/6907/4 "2012-03-07T05:26:21Z")

</div>

Here is what I am giving you from es logs

Caused by: org.elasticsearch.index.query.QueryParsingException: [flipkart]  
Failed to parse query [AniMation ?;' movies'klhlyh]  
at  
org.elasticsearch.index.query.QueryStringQueryParser.parse(QueryStringQueryParser.java:203)  
at  
org.elasticsearch.index.query.QueryParseContext.parseInnerQuery(QueryParseContext.java:176)  
at  
org.elasticsearch.index.query.IndexQueryParserService.parse(IndexQueryParserService.java:232)  
at  
org.elasticsearch.index.query.IndexQueryParserService.parse(IndexQueryParserService.java:212)  
at  
org.elasticsearch.search.query.QueryParseElement.parse(QueryParseElement.java:32)  
at  
org.elasticsearch.search.SearchService.parseSource(SearchService.java:549)  
... 10 more  
Caused by: org.apache.lucene.queryParser.ParseException: Cannot parse  
'AniMation ?;' movies'klhlyh': '_' or '?' not allowed as first character in  
WildcardQuery  
at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:211)  
at  
org.elasticsearch.index.query.QueryStringQueryParser.parse(QueryStringQueryParser.java:194)  
... 15 more  
Caused by: org.apache.lucene.queryParser.ParseException: '_' or '?' not  
allowed as first character in WildcardQuery  
at  
org.apache.lucene.queryParser.QueryParser.getWildcardQuery(QueryParser.java:982)  
at  
org.apache.lucene.queryParser.MapperQueryParser.getPossiblyAnalyzedWildcardQuery(MapperQueryParser.java:277)  
at  
org.apache.lucene.queryParser.MapperQueryParser.getWildcardQuery(MapperQueryParser.java:267)  
at org.apache.lucene.queryParser.QueryParser.Term(QueryParser.java:1406)  
at org.apache.lucene.queryParser.QueryParser.Clause(QueryParser.java:1309)  
at org.apache.lucene.queryParser.QueryParser.Query(QueryParser.java:1266)  
at  
org.apache.lucene.queryParser.QueryParser.TopLevelQuery(QueryParser.java:1226)  
at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:206)  
... 16 more  
[2012-03-06 17:00:11,171][DEBUG][action.search.type] [raftaarnode]  
[flipkart][3], node[So1zuZf1Q9C494BN8Z-2VQ], [P], s[STARTED]: Failed to  
execute [org.elasticsearch.action.search.SearchRequest@1eb0eac]  
org.elasticsearch.search.SearchParseException: [flipkart][3]:  
from[-1],size[30]: Parse Failure [Failed to parse source [_na_]]  
at  
org.elasticsearch.search.SearchService.parseSource(SearchService.java:561)  
at  
org.elasticsearch.search.SearchService.createContext(SearchService.java:473)  
at  
org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:232)  
at  
org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteQuery(SearchServiceTransportAction.java:134)  
at  
org.elasticsearch.action.search.type.TransportSearchQueryThenFetchAction$AsyncAction.sendExecuteFirstPhase(TransportSearchQueryThenFetchAction.java:80)  
at  
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:205)  
at  
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:192)  
at  
org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction$2.run(TransportSearchTypeAction.java:178)  
at  
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)  
at  
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)  
at java.lang.Thread.run(Thread.java:619)  
Caused by: org.elasticsearch.index.query.QueryParsingException: [flipkart]  
Failed to parse query [AniMation ?;' movies'klhlyh]  
at  
org.elasticsearch.index.query.QueryStringQueryParser.parse(QueryStringQueryParser.java:203)  
at  
org.elasticsearch.index.query.QueryParseContext.parseInnerQuery(QueryParseContext.java:176)  
at  
org.elasticsearch.index.query.IndexQueryParserService.parse(IndexQueryParserService.java:232)  
at  
org.elasticsearch.index.query.IndexQueryParserService.parse(IndexQueryParserService.java:212)  
at  
org.elasticsearch.search.query.QueryParseElement.parse(QueryParseElement.java:32)  
at  
org.elasticsearch.search.SearchService.parseSource(SearchService.java:549)  
... 10 more  
Caused by: org.apache.lucene.queryParser.ParseException: Cannot parse  
'AniMation ?;' movies'klhlyh': '_' or '?' not allowed as first character in  
WildcardQuery  
at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:211)  
at  
org.elasticsearch.index.query.QueryStringQueryParser.parse(QueryStringQueryParser.java:194)  
... 15 more  
Caused by: org.apache.lucene.queryParser.ParseException: '_' or '?' not  
allowed as first character in WildcardQuery  
at  
org.apache.lucene.queryParser.QueryParser.getWildcardQuery(QueryParser.java:982)  
at  
org.apache.lucene.queryParser.MapperQueryParser.getPossiblyAnalyzedWildcardQuery(MapperQueryParser.java:277)  
at  
org.apache.lucene.queryParser.MapperQueryParser.getWildcardQuery(MapperQueryParser.java:267)  
at org.apache.lucene.queryParser.QueryParser.Term(QueryParser.java:1406)  
at org.apache.lucene.queryParser.QueryParser.Clause(QueryParser.java:1309)  
at org.apache.lucene.queryParser.QueryParser.Query(QueryParser.java:1266)  
at  
org.apache.lucene.queryParser.QueryParser.TopLevelQuery(QueryParser.java:1226)  
at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:206)  
... 16 more

On Wed, Mar 7, 2012 at 1:36 AM, Shay Banon [kimchy@gmail.com](mailto:kimchy@gmail.com) wrote:

> Can you gist the actual failure? including stack trace. You can probably  
> find it in ES logs.
> 
> On Tuesday, March 6, 2012 at 1:12 PM, jajoria abhishek wrote:
> 
> Could you tell me what is this exception
> 
> org.elasticsearch.action.search.SearchPhaseExecutionException:  
> On Tue, Mar 6, 2012 at 4:41 PM, jajoria abhishek \<  
> [jajoria.abhishek@gmail.com](mailto:jajoria.abhishek@gmail.com)\> wrote:
> 
> I am working with elasticsearch query string
> 
> Here is what I did  
> SearchRequestBuilder builder = client.prepareSearch("indexname");
> 
> QueryStringQueryBuilder qb5 = QueryBuilders.queryString("some text")  
> .analyzer("standard")  
> .defaultOperator(QueryStringQueryBuilder.Operator.AND)  
> .field("\_all")  
> .allowLeadingWildcard(false)  
> .useDisMax(true);
> 
> builder.setQuery(qb5);  
> when i search  
> SearchResponse rsp = builder.setSize(30).execute().actionGet();  
> It throws the following exception  
> org.elasticsearch.action.search.SearchPhaseExecutionException:

---

<div class="post-metadata">

**Author:** ![Abhishek\_Jajoria](https://avatars.discourse-cdn.com/v4/letter/a/b5e925/32.png) [@Abhishek\_Jajoria](https://discuss.elastic.co/u/Abhishek_Jajoria)\
**Post date:** [March 7, 2012, 5:40am UTC](https://discuss.elastic.co/t/no-subject/6907/5 "2012-03-07T05:40:12Z")

</div>

Sir,  
Actually it works fine with symbol other than ? when I use with string.  
like  
"text.\*-text"  
but when I use ?  
like "text ?text" it throws this exception why?

On Wed, Mar 7, 2012 at 10:56 AM, jajoria abhishek \<  
[jajoria.abhishek@gmail.com](mailto:jajoria.abhishek@gmail.com)\> wrote:

> Here is what I am giving you from es logs
> 
> Caused by: org.elasticsearch.index.query.QueryParsingException: [flipkart]  
> Failed to parse query [AniMation ?;' movies'klhlyh]  
> at  
> org.elasticsearch.index.query.QueryStringQueryParser.parse(QueryStringQueryParser.java:203)  
> at  
> org.elasticsearch.index.query.QueryParseContext.parseInnerQuery(QueryParseContext.java:176)  
> at  
> org.elasticsearch.index.query.IndexQueryParserService.parse(IndexQueryParserService.java:232)  
> at  
> org.elasticsearch.index.query.IndexQueryParserService.parse(IndexQueryParserService.java:212)  
> at  
> org.elasticsearch.search.query.QueryParseElement.parse(QueryParseElement.java:32)  
> at  
> org.elasticsearch.search.SearchService.parseSource(SearchService.java:549)  
> ... 10 more  
> Caused by: org.apache.lucene.queryParser.ParseException: Cannot parse  
> 'AniMation ?;' movies'klhlyh': '_' or '?' not allowed as first character in  
> WildcardQuery  
> at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:211)  
> at  
> org.elasticsearch.index.query.QueryStringQueryParser.parse(QueryStringQueryParser.java:194)  
> ... 15 more  
> Caused by: org.apache.lucene.queryParser.ParseException: '_' or '?' not  
> allowed as first character in WildcardQuery  
> at  
> org.apache.lucene.queryParser.QueryParser.getWildcardQuery(QueryParser.java:982)  
> at  
> org.apache.lucene.queryParser.MapperQueryParser.getPossiblyAnalyzedWildcardQuery(MapperQueryParser.java:277)  
> at  
> org.apache.lucene.queryParser.MapperQueryParser.getWildcardQuery(MapperQueryParser.java:267)  
> at org.apache.lucene.queryParser.QueryParser.Term(QueryParser.java:1406)  
> at  
> org.apache.lucene.queryParser.QueryParser.Clause(QueryParser.java:1309)  
> at org.apache.lucene.queryParser.QueryParser.Query(QueryParser.java:1266)  
> at  
> org.apache.lucene.queryParser.QueryParser.TopLevelQuery(QueryParser.java:1226)  
> at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:206)  
> ... 16 more  
> [2012-03-06 17:00:11,171][DEBUG][action.search.type] [raftaarnode]  
> [flipkart][3], node[So1zuZf1Q9C494BN8Z-2VQ], [P], s[STARTED]: Failed to  
> execute [org.elasticsearch.action.search.SearchRequest@1eb0eac]  
> org.elasticsearch.search.SearchParseException: [flipkart][3]:  
> from[-1],size[30]: Parse Failure [Failed to parse source [_na_]]  
> at  
> org.elasticsearch.search.SearchService.parseSource(SearchService.java:561)  
> at  
> org.elasticsearch.search.SearchService.createContext(SearchService.java:473)  
> at  
> org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:232)  
> at  
> org.elasticsearch.search.action.SearchServiceTransportAction.sendExecuteQuery(SearchServiceTransportAction.java:134)  
> at  
> org.elasticsearch.action.search.type.TransportSearchQueryThenFetchAction$AsyncAction.sendExecuteFirstPhase(TransportSearchQueryThenFetchAction.java:80)  
> at  
> org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:205)  
> at  
> org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction.performFirstPhase(TransportSearchTypeAction.java:192)  
> at  
> org.elasticsearch.action.search.type.TransportSearchTypeAction$BaseAsyncAction$2.run(TransportSearchTypeAction.java:178)  
> at  
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)  
> at  
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)  
> at java.lang.Thread.run(Thread.java:619)  
> Caused by: org.elasticsearch.index.query.QueryParsingException: [flipkart]  
> Failed to parse query [AniMation ?;' movies'klhlyh]  
> at  
> org.elasticsearch.index.query.QueryStringQueryParser.parse(QueryStringQueryParser.java:203)  
> at  
> org.elasticsearch.index.query.QueryParseContext.parseInnerQuery(QueryParseContext.java:176)  
> at  
> org.elasticsearch.index.query.IndexQueryParserService.parse(IndexQueryParserService.java:232)  
> at  
> org.elasticsearch.index.query.IndexQueryParserService.parse(IndexQueryParserService.java:212)  
> at  
> org.elasticsearch.search.query.QueryParseElement.parse(QueryParseElement.java:32)  
> at  
> org.elasticsearch.search.SearchService.parseSource(SearchService.java:549)  
> ... 10 more  
> Caused by: org.apache.lucene.queryParser.ParseException: Cannot parse  
> 'AniMation ?;' movies'klhlyh': '_' or '?' not allowed as first character in  
> WildcardQuery  
> at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:211)  
> at  
> org.elasticsearch.index.query.QueryStringQueryParser.parse(QueryStringQueryParser.java:194)  
> ... 15 more  
> Caused by: org.apache.lucene.queryParser.ParseException: '_' or '?' not  
> allowed as first character in WildcardQuery  
> at  
> org.apache.lucene.queryParser.QueryParser.getWildcardQuery(QueryParser.java:982)  
> at  
> org.apache.lucene.queryParser.MapperQueryParser.getPossiblyAnalyzedWildcardQuery(MapperQueryParser.java:277)  
> at  
> org.apache.lucene.queryParser.MapperQueryParser.getWildcardQuery(MapperQueryParser.java:267)  
> at org.apache.lucene.queryParser.QueryParser.Term(QueryParser.java:1406)  
> at org.apache.lucene.queryParser.QueryParser.Clause(QueryParser.java:1309)  
> at org.apache.lucene.queryParser.QueryParser.Query(QueryParser.java:1266)  
> at  
> org.apache.lucene.queryParser.QueryParser.TopLevelQuery(QueryParser.java:1226)  
> at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:206)  
> ... 16 more
> 
> On Wed, Mar 7, 2012 at 1:36 AM, Shay Banon [kimchy@gmail.com](mailto:kimchy@gmail.com) wrote:
> 
> > Can you gist the actual failure? including stack trace. You can probably  
> > find it in ES logs.
> > 
> > On Tuesday, March 6, 2012 at 1:12 PM, jajoria abhishek wrote:
> > 
> > Could you tell me what is this exception
> > 
> > org.elasticsearch.action.search.SearchPhaseExecutionException:  
> > On Tue, Mar 6, 2012 at 4:41 PM, jajoria abhishek \<  
> > [jajoria.abhishek@gmail.com](mailto:jajoria.abhishek@gmail.com)\> wrote:
> > 
> > I am working with elasticsearch query string
> > 
> > Here is what I did  
> > SearchRequestBuilder builder = client.prepareSearch("indexname");
> > 
> > QueryStringQueryBuilder qb5 = QueryBuilders.queryString("some text")  
> > .analyzer("standard")  
> > .defaultOperator(QueryStringQueryBuilder.Operator.AND)  
> > .field("\_all")  
> > .allowLeadingWildcard(false)  
> > .useDisMax(true);
> > 
> > builder.setQuery(qb5);  
> > when i search  
> > SearchResponse rsp = builder.setSize(30).execute().actionGet();  
> > It throws the following exception  
> > org.elasticsearch.action.search.SearchPhaseExecutionException:

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 3:36am UTC](https://discuss.elastic.co/t/no-subject/6907/6 "2017-07-06T03:36:58Z")

</div>


