Don’t worry, the way Hoss explained its indeed the way I’ve know that works, but the example provided in the book pick my curiosity and hence the question in this thread.
Regards, On Sep 30, 2014, at 5:59 PM, Timothy Potter <thelabd...@gmail.com> wrote: > Indeed - Hoss is correct ... it's a problem with the example in the > book ... my apologies for the confusion! > > On Tue, Sep 30, 2014 at 3:57 PM, Chris Hostetter > <hossman_luc...@fucit.org> wrote: >> >> : Thanks for the response, yes the way you describe I know it works and is >> : how I get it to work but then what does mean the snippet of the >> : documentation I see on the documentation about overriding the default >> >> It means that there is implicitly a set of search components that have >> default behavior, and there is an implicit list of component *names* >> used by default by SearchHandler -- and if you override one of those >> implicit searchComponent instances by declaring your own with the same >> name, then it will be used by default in SerachHandler. >> >> a very concrete example of this is HighlightComponent -- if you have no >> HighlightComponent declared in your solrconfig.xml, then an implicit >> instance exists with the name "highlight" and SearchHandler by default >> includes that component. >> >> If you want to declare your own HighlightComponent instance with special >> initialization logic, you can either declare it with it's own unique name, >> and edit the "components" list on a SerachHandler declatarion to include >> that name, or you can just name it "highlight" and it will override the >> default instance -- this is in fact done in the example solrconfig.xml >> (grep for "HighlightComponent") >> >> : components shipped with Solr? Even on the book Solr in Action in chapter >> : 7 listing 7.3 I saw something similar to what I wanted to do: >> : >> : <searchComponent name="query" class="solr.QueryComponent"> >> : <lst name="invariants"> >> ... >> >> That appears to be a mistake in Solr in Action ... the QueryComponent >> class does nothing with it's "init" params (the nested XML inside the >> searchComponent declaration) so that syntax does nothing. >> >> >> >> -Hoss >> http://www.lucidworks.com/ Concurso "Mi selfie por los 5". Detalles en http://justiciaparaloscinco.wordpress.com