Hi,

 

I've got an issue when searching with a searchtstring like:  'title:"Blue"
on "Blu' . the original searchstring is: 'title:"Blue" on "Blue"' and this
works well. If I now delete the last double quote and the "e" than I get the
error below. Is there any filter that can handle such searches which I have
to configure?

 

 

 

 

org.apache.solr.common.SolrException log SEVERE:
org.apache.solr.common.SolrException:
org.apache.lucene.queryParser.ParseException: Cannot parse 'title:"Blue" on
"Blu': Lexical error at line 1, column 21. Encountered: <EOF> after :
"\"Blu" at
org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java
:125) at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHand
ler.java:173) at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.
java:129) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1372) at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:3
56) at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:
252) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206) at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:233) at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191) at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102
) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109) at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:588) at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at
java.lang.Thread.run(Thread.java:636) Caused by:
org.apache.lucene.queryParser.ParseException: Cannot parse 'title:"Blue" on
"Blu': Lexical error at line 1, column 21. Encountered: <EOF> after :
"\"Blu" at
org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:216) at
org.apache.solr.search.LuceneQParser.parse(LuceneQParserPlugin.java:80) at
org.apache.solr.search.QParser.getQuery(QParser.java:142) at
org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java
:101) ... 17 more Caused by: org.apache.lucene.queryParser.TokenMgrError:
Lexical error at line 1, column 21. Encountered: <EOF> after : "\"Blu" at
org.apache.lucene.queryParser.QueryParserTokenManager.getNextToken(QueryPars
erTokenManager.java:1229) at
org.apache.lucene.queryParser.QueryParser.jj_scan_token(QueryParser.java:170
9) at
org.apache.lucene.queryParser.QueryParser.jj_3R_2(QueryParser.java:1598) at
org.apache.lucene.queryParser.QueryParser.jj_3_1(QueryParser.java:1605) at
org.apache.lucene.queryParser.QueryParser.jj_2_1(QueryParser.java:1585) at
org.apache.lucene.queryParser.QueryParser.Clause(QueryParser.java:1280) at
org.apache.lucene.queryParser.QueryParser.Query(QueryParser.java:1266) at
org.apache.lucene.queryParser.QueryParser.TopLevelQuery(QueryParser.java:122
6) at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:206)
... 20 more Mar 1, 2012 10:23:50 AM org.apache.solr.common.SolrException log
SEVERE: org.apache.solr.common.SolrException:
org.apache.lucene.queryParser.ParseException: Cannot parse 'title:"Blue" on
"Bl': Lexical error at line 1, column 20. Encountered: <EOF> after : "\"Bl"
at
org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java
:125) at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHand
ler.java:173) at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.
java:129) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1372) at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:3
56) at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:
252) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206) at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:233) at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191) at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102
) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109) at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:588) at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at
java.lang.Thread.run(Thread.java:636) Caused by:
org.apache.lucene.queryParser.ParseException: Cannot parse 'title:"Blue" on
"Bl': Lexical error at line 1, column 20. Encountered: <EOF> after : "\"Bl"
at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:216) at
org.apache.solr.search.LuceneQParser.parse(LuceneQParserPlugin.java:80) at
org.apache.solr.search.QParser.getQuery(QParser.java:142) at
org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java
:101) ... 17 more Caused by: org.apache.lucene.queryParser.TokenMgrError:
Lexical error at line 1, column 20. Encountered: <EOF> after : "\"Bl" at
org.apache.lucene.queryParser.QueryParserTokenManager.getNextToken(QueryPars
erTokenManager.java:1229) at
org.apache.lucene.queryParser.QueryParser.jj_scan_token(QueryParser.java:170
9) at
org.apache.lucene.queryParser.QueryParser.jj_3R_2(QueryParser.java:1598) at
org.apache.lucene.queryParser.QueryParser.jj_3_1(QueryParser.java:1605) at
org.apache.lucene.queryParser.QueryParser.jj_2_1(QueryParser.java:1585) at
org.apache.lucene.queryParser.QueryParser.Clause(QueryParser.java:1280) at
org.apache.lucene.queryParser.QueryParser.Query(QueryParser.java:1266) at
org.apache.lucene.queryParser.QueryParser.TopLevelQuery(QueryParser.java:122
6) at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:206)
... 20 more

 

 

Best regards,

Ramo

Reply via email to