hl.useFastVectorHighlighter, fragmentsBuilder and HighlightingParameters

2011-08-15 Thread Alexei Martchenko
I'm having some trouble trying to upgrade my old hightligher
from  format (1.4 version, default
config in the solr website) to the new Fast Vector highlighter.

I'm using SOLR 3.3.0 with LUCENE_33
in 

In my solrconfig.xml i added these lines

in the default request handler:

true
true
true
colored

and


  


  


All I get is: ('grave' means severe)

15/08/2011 20:44:19 org.apache.solr.common.SolrException log
GRAVE: org.apache.solr.common.SolrException: Unknown fragmentsBuilder:
colored
at
org.apache.solr.highlight.DefaultSolrHighlighter.getSolrFragmentsBuilder(DefaultSolrHighlighter.java:320)
at
org.apache.solr.highlight.DefaultSolrHighlighter.doHighlightingByFastVectorHighlighter(DefaultSolrHighlighter.java:508)

at
org.apache.solr.highlight.DefaultSolrHighlighter.doHighlighting(DefaultSolrHighlighter.java:376)
at
org.apache.solr.handler.component.HighlightComponent.process(HighlightComponent.java:116)
at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:194)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368)
at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Docs in http://wiki.apache.org/solr/HighlightingParameters say:

hl.fragmentsBuilder

Specify the name of
SolrFragmentsBuilder
. [image: ] Solr3.1  This parameter
makes sense for
FastVectorHighlighter
 only.

SolrFragmentsBuilder
 respects
hl.tag.pre/post parameters:



  


  



-- 

*Alexei*


Re: hl.useFastVectorHighlighter, fragmentsBuilder and HighlightingParameters

2011-08-17 Thread Koji Sekiguchi

Alexei,

From the log, I think Solr couldn't find colored fragmentsBuilder defined in 
solrconfig.xml.
Can you check the following  setting in 
...
 in solrconfig.xml?

koji
--
Check out "Query Log Visualizer"
http://www.rondhuit-demo.com/loganalyzer/loganalyzer.html
http://www.rondhuit.com/en/

(11/08/16 8:51), Alexei Martchenko wrote:

I'm having some trouble trying to upgrade my old hightligher
from  format (1.4 version, default
config in the solr website) to the new Fast Vector highlighter.

I'm using SOLR 3.3.0 withLUCENE_33
in

In my solrconfig.xml i added these lines

in the default request handler:

true
true
true
colored

and


   
 
 
   


All I get is: ('grave' means severe)

15/08/2011 20:44:19 org.apache.solr.common.SolrException log
GRAVE: org.apache.solr.common.SolrException: Unknown fragmentsBuilder:
colored
 at
org.apache.solr.highlight.DefaultSolrHighlighter.getSolrFragmentsBuilder(DefaultSolrHighlighter.java:320)
 at
org.apache.solr.highlight.DefaultSolrHighlighter.doHighlightingByFastVectorHighlighter(DefaultSolrHighlighter.java:508)

 at
org.apache.solr.highlight.DefaultSolrHighlighter.doHighlighting(DefaultSolrHighlighter.java:376)
 at
org.apache.solr.handler.component.HighlightComponent.process(HighlightComponent.java:116)
 at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:194)
 at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
 at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368)
 at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356)
 at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252)
 at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
 at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
 at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
 at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
 at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
 at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
 at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
 at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
 at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
 at org.mortbay.jetty.Server.handle(Server.java:326)
 at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
 at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
 at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
 at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
 at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
 at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
 at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Docs in http://wiki.apache.org/solr/HighlightingParameters say:

hl.fragmentsBuilder

Specify the name of
SolrFragmentsBuilder
. [image:] Solr3.1  This parameter
makes sense for
FastVectorHighlighter
  only.

SolrFragmentsBuilder
  respects
hl.tag.pre/post parameters:



   
 
 
   







Re: hl.useFastVectorHighlighter, fragmentsBuilder and HighlightingParameters

2011-08-18 Thread Alexei Martchenko
Hi Koji thanks for the reply.

My  is defined directly in . SOLR 3.3 warns me
 is a deprecated form do you think it is in the wrong
place?

2011/8/17 Koji Sekiguchi 

> Alexei,
>
> From the log, I think Solr couldn't find colored fragmentsBuilder defined
> in solrconfig.xml.
> Can you check the following  setting in
> <**highlighting>...
>  in solrconfig.xml?
>
> koji
> --
> Check out "Query Log Visualizer"
> http://www.rondhuit-demo.com/**loganalyzer/loganalyzer.html
> http://www.rondhuit.com/en/
>
>
> (11/08/16 8:51), Alexei Martchenko wrote:
>
>> I'm having some trouble trying to upgrade my old hightligher
>> from**  format (1.4 version, default
>> config in the solr website) to the new Fast Vector highlighter.
>>
>> I'm using SOLR 3.3.0 with**
>> LUCENE_33
>> in
>>
>> In my solrconfig.xml i added these lines
>>
>> in the default request handler:
>>
>> **true
>> true
>> **true
>> **colored
>>
>> and
>>
>> > class="org.apache.solr.**highlight.**ScoreOrderFragmentsBuilder">
>>   
>> 
>> 
>>   
>> 
>>
>> All I get is: ('grave' means severe)
>>
>> 15/08/2011 20:44:19 org.apache.solr.common.**SolrException log
>> GRAVE: org.apache.solr.common.**SolrException: Unknown fragmentsBuilder:
>> colored
>> at
>> org.apache.solr.highlight.**DefaultSolrHighlighter.**
>> getSolrFragmentsBuilder(**DefaultSolrHighlighter.java:**320)
>> at
>> org.apache.solr.highlight.**DefaultSolrHighlighter.**
>> doHighlightingByFastVectorHigh**lighter(**DefaultSolrHighlighter.java:**
>> 508)
>>
>> at
>> org.apache.solr.highlight.**DefaultSolrHighlighter.**doHighlighting(**
>> DefaultSolrHighlighter.java:**376)
>> at
>> org.apache.solr.handler.**component.HighlightComponent.**
>> process(HighlightComponent.**java:116)
>> at
>> org.apache.solr.handler.**component.SearchHandler.**handleRequestBody(**
>> SearchHandler.java:194)
>> at
>> org.apache.solr.handler.**RequestHandlerBase.**handleRequest(**
>> RequestHandlerBase.java:129)
>> at org.apache.solr.core.SolrCore.**execute(SolrCore.java:1368)
>> at
>> org.apache.solr.servlet.**SolrDispatchFilter.execute(**
>> SolrDispatchFilter.java:356)
>> at
>> org.apache.solr.servlet.**SolrDispatchFilter.doFilter(**
>> SolrDispatchFilter.java:252)
>> at
>> org.mortbay.jetty.servlet.**ServletHandler$CachedChain.**
>> doFilter(ServletHandler.java:**1212)
>> at
>> org.mortbay.jetty.servlet.**ServletHandler.handle(**
>> ServletHandler.java:399)
>> at
>> org.mortbay.jetty.security.**SecurityHandler.handle(**
>> SecurityHandler.java:216)
>> at
>> org.mortbay.jetty.servlet.**SessionHandler.handle(**
>> SessionHandler.java:182)
>> at
>> org.mortbay.jetty.handler.**ContextHandler.handle(**
>> ContextHandler.java:766)
>> at
>> org.mortbay.jetty.webapp.**WebAppContext.handle(**WebAppContext.java:450)
>> at
>> org.mortbay.jetty.handler.**ContextHandlerCollection.**handle(**
>> ContextHandlerCollection.java:**230)
>> at
>> org.mortbay.jetty.handler.**HandlerCollection.handle(**
>> HandlerCollection.java:114)
>> at
>> org.mortbay.jetty.handler.**HandlerWrapper.handle(**
>> HandlerWrapper.java:152)
>> at org.mortbay.jetty.Server.**handle(Server.java:326)
>> at
>> org.mortbay.jetty.**HttpConnection.handleRequest(**
>> HttpConnection.java:542)
>> at
>> org.mortbay.jetty.**HttpConnection$RequestHandler.**
>> headerComplete(HttpConnection.**java:928)
>> at org.mortbay.jetty.HttpParser.**parseNext(HttpParser.java:549)
>> at org.mortbay.jetty.HttpParser.**parseAvailable(HttpParser.**
>> java:212)
>> at org.mortbay.jetty.**HttpConnection.handle(**
>> HttpConnection.java:404)
>> at
>> org.mortbay.jetty.bio.**SocketConnector$Connection.**
>> run(SocketConnector.java:228)
>> at
>> org.mortbay.thread.**QueuedThreadPool$PoolThread.**
>> run(QueuedThreadPool.java:582)
>>
>> Docs in 
>> http://wiki.apache.org/solr/**HighlightingParameterssay:
>>
>> hl.fragmentsBuilder
>>
>> Specify the name of
>> SolrFragmentsBuilder
>> >
>> . [image:] 
>> Solr3.1>
>>  This parameter
>> makes sense for
>> FastVectorHighlighter> FastVectorHighlighter 
>> >
>>  only.
>>
>> SolrFragmentsBuilder
>> >
>>  respects
>>
>> hl.tag.pre/post parameters:
>>
>> 
>> > class="org.apache.solr.**highlight.**ScoreOrderFragmentsBuilder">
>>   
>> 
>> 
>>   
>> 
>>
>>
>>
>


-- 

*Alexei Martchenko* | *CEO* | Superdownloads
ale...@superdownloads.com.br | ale...@martchenko.co

Re: hl.useFastVectorHighlighter, fragmentsBuilder and HighlightingParameters

2011-08-18 Thread Koji Sekiguchi

(11/08/19 4:14), Alexei Martchenko wrote:

Hi Koji thanks for the reply.

My  is defined directly in. SOLR 3.3 warns me
  is a deprecated form do you think it is in the wrong
place?


Hi Alexei,

Yes, it is incorrect. What deprecate is that  tag just under 
 directly.
After 3.1, it needs to be under  for HighlightComponent. 
Please consult
solrconfig.xml in example 3.3.

koji
--
Check out "Query Log Visualizer"
http://www.rondhuit-demo.com/loganalyzer/loganalyzer.html
http://www.rondhuit.com/en/


Re: hl.useFastVectorHighlighter, fragmentsBuilder and HighlightingParameters

2011-08-19 Thread Alexei Martchenko
Hi Koji, thanks, it's loading right now. Can't say it's really working
though, but I believe those are other issues with FastVectorHighlighter

2011/8/18 Koji Sekiguchi 

> (11/08/19 4:14), Alexei Martchenko wrote:
>
>> Hi Koji thanks for the reply.
>>
>> My  is defined directly in. SOLR 3.3 warns me
>>   is a deprecated form do you think it is in the wrong
>> place?
>>
>
> Hi Alexei,
>
> Yes, it is incorrect. What deprecate is that  tag just under
>  directly.
> After 3.1, it needs to be under  for HighlightComponent.
> Please consult
> solrconfig.xml in example 3.3.
>
>
> koji
> --
> Check out "Query Log Visualizer"
> http://www.rondhuit-demo.com/**loganalyzer/loganalyzer.html
> http://www.rondhuit.com/en/
>



-- 

*Alexei Martchenko* | *CEO* | Superdownloads
ale...@superdownloads.com.br | ale...@martchenko.com.br | (11)
5083.1018/5080.3535/5080.3533