You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by "tamanjit.bindra@yahoo.co.in" <ta...@yahoo.co.in> on 2011/10/07 09:46:20 UTC
Highlighting configuration
Hi,
When I try to enable my highlighting with hl=true I get the following
exception. (Note: My default search field it both stored and tokenized.)
message null java.lang.NullPointerException at
org.apache.solr.handler.component.HighlightComponent.process(HighlightComponent.java:83)
at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:169)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1205) at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:304)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:232)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
description The server encountered an internal error (null
java.lang.NullPointerException at
org.apache.solr.handler.component.HighlightComponent.process(HighlightComponent.java:83)
at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:169)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1205) at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:304)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:232)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595) ) that prevented it from fulfilling
this request.
Kindly help.
--
View this message in context: http://lucene.472066.n3.nabble.com/Highlighting-configuration-tp3402144p3402144.html
Sent from the Solr - User mailing list archive at Nabble.com.
Re: Highlighting configuration
Posted by "tamanjit.bindra@yahoo.co.in" <ta...@yahoo.co.in>.
It worked. Thanks
--
View this message in context: http://lucene.472066.n3.nabble.com/Highlighting-configuration-tp3402144p3409451.html
Sent from the Solr - User mailing list archive at Nabble.com.
Re: Highlighting configuration
Posted by Ahmet Arslan <io...@yahoo.com>.
> My default Request Handler looks like
> this:
>
> <requestHandler name="/search"
> class="org.apache.solr.handler.component.SearchHandler"
> default="true">
>
> <lst name="defaults">
>
> <str name="echoParams">all</str>
>
>
> </lst>
>
> <arr name="components">
>
>
> <str>highlight</str>
>
>
>
> <str>collapse</str>
>
> <str>facet</str>
>
> </arr>
> </requestHandler>
>
>
> And I have uncommented the following line:
>
> <searchComponent name="highlight"
> class="org.apache.solr.handler.component.HighlightComponent"
> />
>
> Still awaiting a reply.
I am sure that facet component cannot work without query component. Probably highlighting component relies on query component too. add query component as the first element in your components array.
<arr name="components">
<str>query</str>
...............
Re: Highlighting configuration
Posted by "tamanjit.bindra@yahoo.co.in" <ta...@yahoo.co.in>.
My default Request Handler looks like this:
<requestHandler name="/search"
class="org.apache.solr.handler.component.SearchHandler" default="true">
<lst name="defaults">
<str name="echoParams">all</str>
</lst>
<arr name="components">
<str>highlight</str>
<str>collapse</str>
<str>facet</str>
</arr>
</requestHandler>
And I have uncommented the following line:
<searchComponent name="highlight"
class="org.apache.solr.handler.component.HighlightComponent" />
Still awaiting a reply.
--
View this message in context: http://lucene.472066.n3.nabble.com/Highlighting-configuration-tp3402144p3408829.html
Sent from the Solr - User mailing list archive at Nabble.com.