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 anarchos78 <ri...@hotmail.com> on 2012/07/05 19:19:00 UTC

Solr 4.0 UI issue

Greetings friends,
I just discovered today that there is a new solr release (4.0 ALPHA). So, I
give it a try. After setting it up (under Tomcat) I had the following error
message: 
“This interface requires that you activate the admin request handlers, add
the following configuration to your solrconfig.xml: 

<requestHandler name="/admin/" class="solr.admin.AdminHandlers" />”

The above error popped up when I added the following in the solrconfig.xml:

<requestHandler name="/dataimport"
class="org.apache.solr.handler.dataimport.DataImportHandler">
    <lst name="defaults">
    	<str name="config">data-config.xml</str>
    </lst>
   </requestHandler>

Does anybody know what it is wrong?

 Thank you in advance,

Tom
Greece

*The solr folder structure:*
+solr
   +conf
   +data
   +lib
      -contrib
      -dist

*The solr.xml file:*
<?xml version="1.0" encoding="UTF-8" ?>
<solr persistent="false">
  <cores adminPath="/admin/cores" defaultCoreName="collection1">
    <core name="collection1" instanceDir="." />
  </cores>
</solr>

*The solrconfig.xml file:*
<?xml version="1.0" encoding="UTF-8" ?>
<config>
  <luceneMatchVersion>LUCENE_40</luceneMatchVersion>

  <lib dir="lib/dist/" regex="apache-solr-cell-\d.*\.jar" />
  <lib dir="lib/contrib/extraction/lib/" regex=".*\.jar" />

  <lib dir="lib/dist/" regex="apache-solr-clustering-\d.*\.jar" />
  <lib dir="lib/contrib/clustering/lib/" regex=".*\.jar" />

  <lib dir="lib/dist/" regex="apache-solr-dataimporthandler-\d.*\.jar" />
  

  <lib dir="lib/dist/" regex="apache-solr-langid-\d.*\.jar" />
  <lib dir="lib/contrib/langid/lib/" regex=".*\.jar" />

  <lib dir="lib/dist/" regex="apache-solr-velocity-\d.*\.jar" />
  <lib dir="lib/contrib/velocity/lib/" regex=".*\.jar" />

  <lib dir="lib/dist/"
regex="apache-solr-dataimporthandler-extras-\d.*\.jar" />

  <lib dir="lib/contrib/extraction/lib/" regex="tika-core-\d.*\.jar" />
  <lib dir="lib/contrib/extraction/lib/" regex="tika-parsers-\d.*\.jar" />
  <lib dir="/total/crap/dir/ignored" /> 

  <dataDir>${solr.data.dir:}</dataDir>

  <directoryFactory name="DirectoryFactory" 
                   
class="${solr.directoryFactory:solr.StandardDirectoryFactory}"/>

  <indexConfig>

  </indexConfig>
  <jmx />

  <updateHandler class="solr.DirectUpdateHandler2">

     <autoCommit> 
       <maxTime>15000</maxTime> 
       <openSearcher>false</openSearcher> 
     </autoCommit>

    <updateLog>
      <str name="dir">${solr.data.dir:}</str>
    </updateLog>


  </updateHandler>

  <query>

    <maxBooleanClauses>1024</maxBooleanClauses>

    <filterCache class="solr.FastLRUCache"
                 size="512"
                 initialSize="512"
                 autowarmCount="0"/>

    <queryResultCache class="solr.LRUCache"
                     size="512"
                     initialSize="512"
                     autowarmCount="0"/>

    <documentCache class="solr.LRUCache"
                   size="512"
                   initialSize="512"
                   autowarmCount="0"/>

    <enableLazyFieldLoading>true</enableLazyFieldLoading>

   <queryResultWindowSize>20</queryResultWindowSize>

   <queryResultMaxDocsCached>200</queryResultMaxDocsCached>

    <listener event="newSearcher" class="solr.QuerySenderListener">
      <arr name="queries">

      </arr>
    </listener>
    <listener event="firstSearcher" class="solr.QuerySenderListener">
      <arr name="queries">
        <lst>
          <str name="q">static firstSearcher warming in solrconfig.xml</str>
        </lst>
      </arr>
    </listener>

    <useColdSearcher>false</useColdSearcher>

    <maxWarmingSearchers>2</maxWarmingSearchers>

  </query>

  <requestDispatcher handleSelect="false" >

    <requestParsers enableRemoteStreaming="true" 
                    multipartUploadLimitInKB="2048000" />

    <httpCaching never304="true" />

  </requestDispatcher>

  <requestHandler name="/dataimport"
class="org.apache.solr.handler.dataimport.DataImportHandler">
    <lst name="defaults">
        <str name="config">data-config.xml</str>
    </lst>
   </requestHandler>

  <requestHandler name="/select" class="solr.SearchHandler">

     <lst name="defaults">
       <str name="echoParams">explicit</str>
       <int name="rows">10</int>
       <str name="df">text</str>
     </lst>

    </requestHandler>

  <requestHandler name="/query" class="solr.SearchHandler">
     <lst name="defaults">
       <str name="echoParams">explicit</str>
       <str name="wt">json</str>
       <str name="indent">true</str>
       <str name="df">text</str>
     </lst>
  </requestHandler>

  <requestHandler name="/get" class="solr.RealTimeGetHandler">
     <lst name="defaults">
       <str name="omitHeader">true</str>
     </lst>
  </requestHandler>

  <requestHandler name="/browse" class="solr.SearchHandler">
     <lst name="defaults">
       <str name="echoParams">explicit</str>

       
       <str name="wt">velocity</str>
       <str name="v.template">browse</str>
       <str name="v.layout">layout</str>
       <str name="title">Solritas</str>

       
       <str name="defType">edismax</str>
       <str name="qf">
          text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4
       </str>
       <str name="mm">100%</str>
       <str name="q.alt">*:*</str>
       <str name="rows">10</str>
       <str name="fl">*,score</str>

       <str name="mlt.qf">
         text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4
       </str>
       <str name="mlt.fl">text,features,name,sku,id,manu,cat</str>
       <int name="mlt.count">3</int>

       
       <str name="facet">on</str>
       <str name="facet.field">cat</str>
       <str name="facet.field">manu_exact</str>
       <str name="facet.query">ipod</str>
       <str name="facet.query">GB</str>
       <str name="facet.mincount">1</str>
       <str name="facet.pivot">cat,inStock</str>
       <str name="facet.range.other">after</str>
       <str name="facet.range">price</str>
       <int name="f.price.facet.range.start">0</int>
       <int name="f.price.facet.range.end">600</int>
       <int name="f.price.facet.range.gap">50</int>
       <str name="facet.range">popularity</str>
       <int name="f.popularity.facet.range.start">0</int>
       <int name="f.popularity.facet.range.end">10</int>
       <int name="f.popularity.facet.range.gap">3</int>
       <str name="facet.range">manufacturedate_dt</str>
       <str
name="f.manufacturedate_dt.facet.range.start">NOW/YEAR-10YEARS</str>
       <str name="f.manufacturedate_dt.facet.range.end">NOW</str>
       <str name="f.manufacturedate_dt.facet.range.gap">+1YEAR</str>
       <str name="f.manufacturedate_dt.facet.range.other">before</str>
       <str name="f.manufacturedate_dt.facet.range.other">after</str>

       
       <str name="hl">on</str>
       <str name="hl.fl">text features name</str>
       <str name="f.name.hl.fragsize">0</str>
       <str name="f.name.hl.alternateField">name</str>

       
       <str name="spellcheck">on</str>
       <str name="spellcheck.extendedResults">false</str>       
       <str name="spellcheck.count">5</str>
       <str name="spellcheck.alternativeTermCount">2</str>
       <str name="spellcheck.maxResultsForSuggest">5</str>       
       <str name="spellcheck.collate">true</str>
       <str name="spellcheck.collateExtendedResults">true</str>  
       <str name="spellcheck.maxCollationTries">5</str>
       <str name="spellcheck.maxCollations">3</str>           
     </lst>

     
     <arr name="last-components">
       <str>spellcheck</str>
     </arr>
  </requestHandler>

  <requestHandler name="/update" class="solr.UpdateRequestHandler">

  </requestHandler>

  <requestHandler name="/update/extract" 
                  startup="lazy"
                  class="solr.extraction.ExtractingRequestHandler" >
    <lst name="defaults">
      
      <str name="fmap.content">text</str>
      <str name="lowernames">true</str>
      <str name="uprefix">ignored_</str>

      
      <str name="captureAttr">true</str>
      <str name="fmap.a">links</str>
      <str name="fmap.div">ignored_</str>
    </lst>
  </requestHandler>

  <requestHandler name="/analysis/field" 
                  startup="lazy"
                  class="solr.FieldAnalysisRequestHandler" />

  <requestHandler name="/analysis/document" 
                  class="solr.DocumentAnalysisRequestHandler" 
                  startup="lazy" />

  <requestHandler name="/admin/" 
                  class="solr.admin.AdminHandlers" />

  
  <requestHandler name="/admin/ping" class="solr.PingRequestHandler">
    <lst name="invariants">
      <str name="q">solrpingquery</str>
    </lst>
    <lst name="defaults">
      <str name="echoParams">all</str>
    </lst>
  </requestHandler>

  
  <requestHandler name="/debug/dump" class="solr.DumpRequestHandler" >
    <lst name="defaults">
     <str name="echoParams">explicit</str> 
     <str name="echoHandler">true</str>
    </lst>
  </requestHandler>

    <requestHandler name="/replication" class="solr.ReplicationHandler"
startup="lazy" /> 

  <searchComponent name="spellcheck" class="solr.SpellCheckComponent">

    <str name="queryAnalyzerFieldType">textSpell</str>
    
    <lst name="spellchecker">
      <str name="name">default</str>
      <str name="field">name</str>
      <str name="classname">solr.DirectSolrSpellChecker</str>
      
      <str name="distanceMeasure">internal</str>
      
      <float name="accuracy">0.5</float>
      
      <int name="maxEdits">2</int>
      
      <int name="minPrefix">1</int>
      
      <int name="maxInspections">5</int>
      
      <int name="minQueryLength">4</int>
      
      <float name="maxQueryFrequency">0.01</float>
      
    </lst>

    
    <lst name="spellchecker">
      <str name="name">wordbreak</str>
      <str name="classname">solr.WordBreakSolrSpellChecker</str>      
      <str name="field">name</str>
      <str name="combineWords">true</str>
      <str name="breakWords">true</str>
      <int name="maxChanges">10</int>
    </lst>

  </searchComponent>

  <requestHandler name="/spell" class="solr.SearchHandler" startup="lazy">
    <lst name="defaults">
      <str name="df">text</str>

      <str name="spellcheck.dictionary">default</str>
      <str name="spellcheck.dictionary">wordbreak</str>
      <str name="spellcheck">on</str>
      <str name="spellcheck.extendedResults">true</str>       
      <str name="spellcheck.count">10</str>
      <str name="spellcheck.alternativeTermCount">5</str>
      <str name="spellcheck.maxResultsForSuggest">5</str>       
      <str name="spellcheck.collate">true</str>
      <str name="spellcheck.collateExtendedResults">true</str>  
      <str name="spellcheck.maxCollationTries">10</str>
      <str name="spellcheck.maxCollations">5</str>         
    </lst>
    <arr name="last-components">
      <str>spellcheck</str>
    </arr>
  </requestHandler>

  <searchComponent name="tvComponent" class="solr.TermVectorComponent"/>

  <requestHandler name="/tvrh" class="solr.SearchHandler" startup="lazy">
    <lst name="defaults">
      <str name="df">text</str>
      <bool name="tv">true</bool>
    </lst>
    <arr name="last-components">
      <str>tvComponent</str>
    </arr>
  </requestHandler>

  <searchComponent name="clustering"
                   enable="${solr.clustering.enabled:false}"
                   class="solr.clustering.ClusteringComponent" >
    
    <lst name="engine">
      
      <str name="name">default</str>

      <str
name="carrot.algorithm">org.carrot2.clustering.lingo.LingoClusteringAlgorithm</str>

      <str name="LingoClusteringAlgorithm.desiredClusterCountBase">20</str>

      <str name="carrot.lexicalResourcesDir">clustering/carrot2</str>

      <str name="MultilingualClustering.defaultLanguage">ENGLISH</str>
    </lst>
    <lst name="engine">
      <str name="name">stc</str>
      <str
name="carrot.algorithm">org.carrot2.clustering.stc.STCClusteringAlgorithm</str>
    </lst>
  </searchComponent>

  <requestHandler name="/clustering"
                  startup="lazy"
                  enable="${solr.clustering.enabled:false}"
                  class="solr.SearchHandler">
    <lst name="defaults">
      <bool name="clustering">true</bool>
      <str name="clustering.engine">default</str>
      <bool name="clustering.results">true</bool>
      
      <str name="carrot.title">name</str>
      <str name="carrot.url">id</str>
      
       <str name="carrot.snippet">features</str>
       
       <bool name="carrot.produceSummary">true</bool>
       
       
       
       <bool name="carrot.outputSubClusters">false</bool>

       <str name="defType">edismax</str>
       <str name="qf">
         text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4
       </str>
       <str name="q.alt">*:*</str>
       <str name="rows">10</str>
       <str name="fl">*,score</str>
    </lst>     
    <arr name="last-components">
      <str>clustering</str>
    </arr>
  </requestHandler>

  <searchComponent name="terms" class="solr.TermsComponent"/>

  
  <requestHandler name="/terms" class="solr.SearchHandler" startup="lazy">
     <lst name="defaults">
      <bool name="terms">true</bool>
    </lst>     
    <arr name="components">
      <str>terms</str>
    </arr>
  </requestHandler>

  <searchComponent name="elevator" class="solr.QueryElevationComponent" >
    
    <str name="queryFieldType">string</str>
    <str name="config-file">elevate.xml</str>
  </searchComponent>

  
  <requestHandler name="/elevate" class="solr.SearchHandler" startup="lazy">
    <lst name="defaults">
      <str name="echoParams">explicit</str>
      <str name="df">text</str>
    </lst>
    <arr name="last-components">
      <str>elevator</str>
    </arr>
  </requestHandler>

  <searchComponent class="solr.HighlightComponent" name="highlight">
    <highlighting>
      
      
      <fragmenter name="gap" 
                  default="true"
                  class="solr.highlight.GapFragmenter">
        <lst name="defaults">
          <int name="hl.fragsize">100</int>
        </lst>
      </fragmenter>

      <fragmenter name="regex" 
                  class="solr.highlight.RegexFragmenter">
        <lst name="defaults">
          
          <int name="hl.fragsize">70</int>
          
          <float name="hl.regex.slop">0.5</float>
          
          <str name="hl.regex.pattern">[-\w ,/\n\&quot;&apos;]{20,200}</str>
        </lst>
      </fragmenter>

      
      <formatter name="html" 
                 default="true"
                 class="solr.highlight.HtmlFormatter">
        <lst name="defaults">
          <str name="hl.simple.pre"></str>
          <str name="hl.simple.post"></str>
        </lst>
      </formatter>

      
      <encoder name="html" 
               class="solr.highlight.HtmlEncoder" />

      
      <fragListBuilder name="simple" 
                       class="solr.highlight.SimpleFragListBuilder"/>

      
      <fragListBuilder name="single" 
                       class="solr.highlight.SingleFragListBuilder"/>

      
      <fragListBuilder name="weighted" 
                       default="true"
                       class="solr.highlight.WeightedFragListBuilder"/>

      
      <fragmentsBuilder name="default" 
                        default="true"
                        class="solr.highlight.ScoreOrderFragmentsBuilder">
        
      </fragmentsBuilder>

      
      <fragmentsBuilder name="colored" 
                        class="solr.highlight.ScoreOrderFragmentsBuilder">
        <lst name="defaults">
          <str name="hl.tag.pre"></str>
          <str name="hl.tag.post"></str>
        </lst>
      </fragmentsBuilder>

      <boundaryScanner name="default" 
                       default="true"
                       class="solr.highlight.SimpleBoundaryScanner">
        <lst name="defaults">
          <str name="hl.bs.maxScan">10</str>
          <str name="hl.bs.chars">.,!? &#9;&#10;&#13;</str>
        </lst>
      </boundaryScanner>

      <boundaryScanner name="breakIterator" 
                       class="solr.highlight.BreakIteratorBoundaryScanner">
        <lst name="defaults">
          
          <str name="hl.bs.type">WORD</str>
          
          
          <str name="hl.bs.language">en</str>
          <str name="hl.bs.country">US</str>
        </lst>
      </boundaryScanner>
    </highlighting>
  </searchComponent>

  <queryResponseWriter name="json" class="solr.JSONResponseWriter">

    <str name="content-type">text/plain; charset=UTF-8</str>
  </queryResponseWriter>

    <queryResponseWriter name="velocity" class="solr.VelocityResponseWriter"
startup="lazy"/>

  <queryResponseWriter name="xslt" class="solr.XSLTResponseWriter">
    <int name="xsltCacheLifetimeSeconds">5</int>
  </queryResponseWriter>

  <admin>
    <defaultQuery>*:*</defaultQuery>
  </admin>
</config>

--
View this message in context: http://lucene.472066.n3.nabble.com/Solr-4-0-UI-issue-tp3993286.html
Sent from the Solr - User mailing list archive at Nabble.com.

Re: Solr 4.0 UI issue

Posted by anarchos78 <ri...@hotmail.com>.
Hello,
My solr.xml (Solr ver.4.0) looks like this:


<?xml version="1.0" encoding="UTF-8" ?>
<solr persistent="false">
  <cores adminPath="/admin/cores" defaultCoreName="collection1">
    <core name="collection1" instanceDir="." />
  </cores>
</solr>

--
View this message in context: http://lucene.472066.n3.nabble.com/Solr-4-0-UI-issue-tp3993286p3994075.html
Sent from the Solr - User mailing list archive at Nabble.com.

Re: Solr 4.0 UI issue

Posted by Casey Callendrello <ca...@weebly.com>.
This is also seen when there are no cores defined in solr.xml. Check
that your solr.xml is in a useful place and has cores defined.
Alternatively, issue an appropriate CoreAdmin request to create one.
--Casey Callendrello

On 7/6/12 9:57 AM, anarchos78 wrote:
> Didn't helped
>
> --
> View this message in context: http://lucene.472066.n3.nabble.com/Solr-4-0-UI-issue-tp3993286p3993507.html
> Sent from the Solr - User mailing list archive at Nabble.com.




Re: Solr 4.0 UI issue

Posted by anarchos78 <ri...@hotmail.com>.
Didn't helped

--
View this message in context: http://lucene.472066.n3.nabble.com/Solr-4-0-UI-issue-tp3993286p3993507.html
Sent from the Solr - User mailing list archive at Nabble.com.

Re: Solr 4.0 UI issue

Posted by Sachin Aggarwal <di...@gmail.com>.
restart ur browser and solr if u r using example and do check u haven't
removed the line
<requestHandler name="/admin/" class="solr.admin.
AdminHandlers" />”

from solr config same worked for me.

On Fri, Jul 6, 2012 at 1:21 PM, anarchos78 <ri...@hotmail.com>wrote:

> Thank you for reply,
>
> I didn't get you. What do you mean by saying: "so you may check the (raw)
> log output ..". Please help!
> Thank you in advance
> Tom
> Greece
>
> --
> View this message in context:
> http://lucene.472066.n3.nabble.com/Solr-4-0-UI-issue-tp3993286p3993427.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>



-- 

Thanks & Regards

Sachin Aggarwal
7760502772

Re: Solr 4.0 UI issue

Posted by anarchos78 <ri...@hotmail.com>.
Thank you for reply,

I didn't get you. What do you mean by saying: "so you may check the (raw)
log output ..". Please help!
Thank you in advance
Tom
Greece

--
View this message in context: http://lucene.472066.n3.nabble.com/Solr-4-0-UI-issue-tp3993286p3993427.html
Sent from the Solr - User mailing list archive at Nabble.com.

Re: Solr 4.0 UI issue

Posted by Stefan Matheis <ma...@googlemail.com>.
Hi, we are working on https://issues.apache.org/jira/browse/SOLR-3591 - so you may check the (raw) log output .. which may cause the UI showing this message.



On Thursday, July 5, 2012 at 7:19 PM, anarchos78 wrote:

> Greetings friends,
> I just discovered today that there is a new solr release (4.0 ALPHA). So, I
> give it a try. After setting it up (under Tomcat) I had the following error
> message:  
> “This interface requires that you activate the admin request handlers, add
> the following configuration to your solrconfig.xml:  
>  
> <requestHandler name="/admin/" class="solr.admin.AdminHandlers" />”
>  
> The above error popped up when I added the following in the solrconfig.xml:
>  
> <requestHandler name="/dataimport"
> class="org.apache.solr.handler.dataimport.DataImportHandler">
> <lst name="defaults">
> <str name="config">data-config.xml</str>
> </lst>
> </requestHandler>
>  
> Does anybody know what it is wrong?
>  
> Thank you in advance,
>  
> Tom
> Greece
>  
> *The solr folder structure:*
> +solr
> +conf
> +data
> +lib
> -contrib
> -dist
>  
> *The solr.xml file:*
> <?xml version="1.0" encoding="UTF-8" ?>
> <solr persistent="false">
> <cores adminPath="/admin/cores" defaultCoreName="collection1">
> <core name="collection1" instanceDir="." />
> </cores>
> </solr>
>  
> *The solrconfig.xml file:*
> <?xml version="1.0" encoding="UTF-8" ?>
> <config>
> <luceneMatchVersion>LUCENE_40</luceneMatchVersion>
>  
> <lib dir="lib/dist/" regex="apache-solr-cell-\d.*\.jar" />
> <lib dir="lib/contrib/extraction/lib/" regex=".*\.jar" />
>  
> <lib dir="lib/dist/" regex="apache-solr-clustering-\d.*\.jar" />
> <lib dir="lib/contrib/clustering/lib/" regex=".*\.jar" />
>  
> <lib dir="lib/dist/" regex="apache-solr-dataimporthandler-\d.*\.jar" />
>  
>  
> <lib dir="lib/dist/" regex="apache-solr-langid-\d.*\.jar" />
> <lib dir="lib/contrib/langid/lib/" regex=".*\.jar" />
>  
> <lib dir="lib/dist/" regex="apache-solr-velocity-\d.*\.jar" />
> <lib dir="lib/contrib/velocity/lib/" regex=".*\.jar" />
>  
> <lib dir="lib/dist/"
> regex="apache-solr-dataimporthandler-extras-\d.*\.jar" />
>  
> <lib dir="lib/contrib/extraction/lib/" regex="tika-core-\d.*\.jar" />
> <lib dir="lib/contrib/extraction/lib/" regex="tika-parsers-\d.*\.jar" />
> <lib dir="/total/crap/dir/ignored" />  
>  
> <dataDir>${solr.data.dir:}</dataDir>
>  
> <directoryFactory name="DirectoryFactory"  
>  
> class="${solr.directoryFactory:solr.StandardDirectoryFactory}"/>
>  
> <indexConfig>
>  
> </indexConfig>
> <jmx />
>  
> <updateHandler class="solr.DirectUpdateHandler2">
>  
> <autoCommit>  
> <maxTime>15000</maxTime>  
> <openSearcher>false</openSearcher>  
> </autoCommit>
>  
> <updateLog>
> <str name="dir">${solr.data.dir:}</str>
> </updateLog>
>  
>  
> </updateHandler>
>  
> <query>
>  
> <maxBooleanClauses>1024</maxBooleanClauses>
>  
> <filterCache class="solr.FastLRUCache"
> size="512"
> initialSize="512"
> autowarmCount="0"/>
>  
> <queryResultCache class="solr.LRUCache"
> size="512"
> initialSize="512"
> autowarmCount="0"/>
>  
> <documentCache class="solr.LRUCache"
> size="512"
> initialSize="512"
> autowarmCount="0"/>
>  
> <enableLazyFieldLoading>true</enableLazyFieldLoading>
>  
> <queryResultWindowSize>20</queryResultWindowSize>
>  
> <queryResultMaxDocsCached>200</queryResultMaxDocsCached>
>  
> <listener event="newSearcher" class="solr.QuerySenderListener">
> <arr name="queries">
>  
> </arr>
> </listener>
> <listener event="firstSearcher" class="solr.QuerySenderListener">
> <arr name="queries">
> <lst>
> <str name="q">static firstSearcher warming in solrconfig.xml</str>
> </lst>
> </arr>
> </listener>
>  
> <useColdSearcher>false</useColdSearcher>
>  
> <maxWarmingSearchers>2</maxWarmingSearchers>
>  
> </query>
>  
> <requestDispatcher handleSelect="false" >
>  
> <requestParsers enableRemoteStreaming="true"  
> multipartUploadLimitInKB="2048000" />
>  
> <httpCaching never304="true" />
>  
> </requestDispatcher>
>  
> <requestHandler name="/dataimport"
> class="org.apache.solr.handler.dataimport.DataImportHandler">
> <lst name="defaults">
> <str name="config">data-config.xml</str>
> </lst>
> </requestHandler>
>  
> <requestHandler name="/select" class="solr.SearchHandler">
>  
> <lst name="defaults">
> <str name="echoParams">explicit</str>
> <int name="rows">10</int>
> <str name="df">text</str>
> </lst>
>  
> </requestHandler>
>  
> <requestHandler name="/query" class="solr.SearchHandler">
> <lst name="defaults">
> <str name="echoParams">explicit</str>
> <str name="wt">json</str>
> <str name="indent">true</str>
> <str name="df">text</str>
> </lst>
> </requestHandler>
>  
> <requestHandler name="/get" class="solr.RealTimeGetHandler">
> <lst name="defaults">
> <str name="omitHeader">true</str>
> </lst>
> </requestHandler>
>  
> <requestHandler name="/browse" class="solr.SearchHandler">
> <lst name="defaults">
> <str name="echoParams">explicit</str>
>  
> <str name="wt">velocity</str>
> <str name="v.template">browse</str>
> <str name="v.layout">layout</str>
> <str name="title">Solritas</str>
>  
> <str name="defType">edismax</str>
> <str name="qf">
> text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4
> </str>
> <str name="mm">100%</str>
> <str name="q.alt">*:*</str>
> <str name="rows">10</str>
> <str name="fl">*,score</str>
>  
> <str name="mlt.qf">
> text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4
> </str>
> <str name="mlt.fl">text,features,name,sku,id,manu,cat</str>
> <int name="mlt.count">3</int>
>  
> <str name="facet">on</str>
> <str name="facet.field">cat</str>
> <str name="facet.field">manu_exact</str>
> <str name="facet.query">ipod</str>
> <str name="facet.query">GB</str>
> <str name="facet.mincount">1</str>
> <str name="facet.pivot">cat,inStock</str>
> <str name="facet.range.other">after</str>
> <str name="facet.range">price</str>
> <int name="f.price.facet.range.start">0</int>
> <int name="f.price.facet.range.end">600</int>
> <int name="f.price.facet.range.gap">50</int>
> <str name="facet.range">popularity</str>
> <int name="f.popularity.facet.range.start">0</int>
> <int name="f.popularity.facet.range.end">10</int>
> <int name="f.popularity.facet.range.gap">3</int>
> <str name="facet.range">manufacturedate_dt</str>
> <str
> name="f.manufacturedate_dt.facet.range.start">NOW/YEAR-10YEARS</str>
> <str name="f.manufacturedate_dt.facet.range.end">NOW</str>
> <str name="f.manufacturedate_dt.facet.range.gap">+1YEAR</str>
> <str name="f.manufacturedate_dt.facet.range.other">before</str>
> <str name="f.manufacturedate_dt.facet.range.other">after</str>
>  
> <str name="hl">on</str>
> <str name="hl.fl">text features name</str>
> <str name="f.name.hl.fragsize">0</str>
> <str name="f.name.hl.alternateField">name</str>
>  
> <str name="spellcheck">on</str>
> <str name="spellcheck.extendedResults">false</str>  
> <str name="spellcheck.count">5</str>
> <str name="spellcheck.alternativeTermCount">2</str>
> <str name="spellcheck.maxResultsForSuggest">5</str>  
> <str name="spellcheck.collate">true</str>
> <str name="spellcheck.collateExtendedResults">true</str>  
> <str name="spellcheck.maxCollationTries">5</str>
> <str name="spellcheck.maxCollations">3</str>  
> </lst>
>  
> <arr name="last-components">
> <str>spellcheck</str>
> </arr>
> </requestHandler>
>  
> <requestHandler name="/update" class="solr.UpdateRequestHandler">
>  
> </requestHandler>
>  
> <requestHandler name="/update/extract"  
> startup="lazy"
> class="solr.extraction.ExtractingRequestHandler" >
> <lst name="defaults">
>  
> <str name="fmap.content">text</str>
> <str name="lowernames">true</str>
> <str name="uprefix">ignored_</str>
>  
> <str name="captureAttr">true</str>
> <str name="fmap.a">links</str>
> <str name="fmap.div">ignored_</str>
> </lst>
> </requestHandler>
>  
> <requestHandler name="/analysis/field"  
> startup="lazy"
> class="solr.FieldAnalysisRequestHandler" />
>  
> <requestHandler name="/analysis/document"  
> class="solr.DocumentAnalysisRequestHandler"  
> startup="lazy" />
>  
> <requestHandler name="/admin/"  
> class="solr.admin.AdminHandlers" />
>  
> <requestHandler name="/admin/ping" class="solr.PingRequestHandler">
> <lst name="invariants">
> <str name="q">solrpingquery</str>
> </lst>
> <lst name="defaults">
> <str name="echoParams">all</str>
> </lst>
> </requestHandler>
>  
> <requestHandler name="/debug/dump" class="solr.DumpRequestHandler" >
> <lst name="defaults">
> <str name="echoParams">explicit</str>  
> <str name="echoHandler">true</str>
> </lst>
> </requestHandler>
>  
> <requestHandler name="/replication" class="solr.ReplicationHandler"
> startup="lazy" />  
>  
> <searchComponent name="spellcheck" class="solr.SpellCheckComponent">
>  
> <str name="queryAnalyzerFieldType">textSpell</str>
>  
> <lst name="spellchecker">
> <str name="name">default</str>
> <str name="field">name</str>
> <str name="classname">solr.DirectSolrSpellChecker</str>
>  
> <str name="distanceMeasure">internal</str>
>  
> <float name="accuracy">0.5</float>
>  
> <int name="maxEdits">2</int>
>  
> <int name="minPrefix">1</int>
>  
> <int name="maxInspections">5</int>
>  
> <int name="minQueryLength">4</int>
>  
> <float name="maxQueryFrequency">0.01</float>
>  
> </lst>
>  
> <lst name="spellchecker">
> <str name="name">wordbreak</str>
> <str name="classname">solr.WordBreakSolrSpellChecker</str>  
> <str name="field">name</str>
> <str name="combineWords">true</str>
> <str name="breakWords">true</str>
> <int name="maxChanges">10</int>
> </lst>
>  
> </searchComponent>
>  
> <requestHandler name="/spell" class="solr.SearchHandler" startup="lazy">
> <lst name="defaults">
> <str name="df">text</str>
>  
> <str name="spellcheck.dictionary">default</str>
> <str name="spellcheck.dictionary">wordbreak</str>
> <str name="spellcheck">on</str>
> <str name="spellcheck.extendedResults">true</str>  
> <str name="spellcheck.count">10</str>
> <str name="spellcheck.alternativeTermCount">5</str>
> <str name="spellcheck.maxResultsForSuggest">5</str>  
> <str name="spellcheck.collate">true</str>
> <str name="spellcheck.collateExtendedResults">true</str>  
> <str name="spellcheck.maxCollationTries">10</str>
> <str name="spellcheck.maxCollations">5</str>  
> </lst>
> <arr name="last-components">
> <str>spellcheck</str>
> </arr>
> </requestHandler>
>  
> <searchComponent name="tvComponent" class="solr.TermVectorComponent"/>
>  
> <requestHandler name="/tvrh" class="solr.SearchHandler" startup="lazy">
> <lst name="defaults">
> <str name="df">text</str>
> <bool name="tv">true</bool>
> </lst>
> <arr name="last-components">
> <str>tvComponent</str>
> </arr>
> </requestHandler>
>  
> <searchComponent name="clustering"
> enable="${solr.clustering.enabled:false}"
> class="solr.clustering.ClusteringComponent" >
>  
> <lst name="engine">
>  
> <str name="name">default</str>
>  
> <str
> name="carrot.algorithm">org.carrot2.clustering.lingo.LingoClusteringAlgorithm</str>
>  
> <str name="LingoClusteringAlgorithm.desiredClusterCountBase">20</str>
>  
> <str name="carrot.lexicalResourcesDir">clustering/carrot2</str>
>  
> <str name="MultilingualClustering.defaultLanguage">ENGLISH</str>
> </lst>
> <lst name="engine">
> <str name="name">stc</str>
> <str
> name="carrot.algorithm">org.carrot2.clustering.stc.STCClusteringAlgorithm</str>
> </lst>
> </searchComponent>
>  
> <requestHandler name="/clustering"
> startup="lazy"
> enable="${solr.clustering.enabled:false}"
> class="solr.SearchHandler">
> <lst name="defaults">
> <bool name="clustering">true</bool>
> <str name="clustering.engine">default</str>
> <bool name="clustering.results">true</bool>
>  
> <str name="carrot.title">name</str>
> <str name="carrot.url">id</str>
>  
> <str name="carrot.snippet">features</str>
>  
> <bool name="carrot.produceSummary">true</bool>
>  
>  
>  
> <bool name="carrot.outputSubClusters">false</bool>
>  
> <str name="defType">edismax</str>
> <str name="qf">
> text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4
> </str>
> <str name="q.alt">*:*</str>
> <str name="rows">10</str>
> <str name="fl">*,score</str>
> </lst>  
> <arr name="last-components">
> <str>clustering</str>
> </arr>
> </requestHandler>
>  
> <searchComponent name="terms" class="solr.TermsComponent"/>
>  
> <requestHandler name="/terms" class="solr.SearchHandler" startup="lazy">
> <lst name="defaults">
> <bool name="terms">true</bool>
> </lst>  
> <arr name="components">
> <str>terms</str>
> </arr>
> </requestHandler>
>  
> <searchComponent name="elevator" class="solr.QueryElevationComponent" >
>  
> <str name="queryFieldType">string</str>
> <str name="config-file">elevate.xml</str>
> </searchComponent>
>  
> <requestHandler name="/elevate" class="solr.SearchHandler" startup="lazy">
> <lst name="defaults">
> <str name="echoParams">explicit</str>
> <str name="df">text</str>
> </lst>
> <arr name="last-components">
> <str>elevator</str>
> </arr>
> </requestHandler>
>  
> <searchComponent class="solr.HighlightComponent" name="highlight">
> <highlighting>
>  
>  
> <fragmenter name="gap"  
> default="true"
> class="solr.highlight.GapFragmenter">
> <lst name="defaults">
> <int name="hl.fragsize">100</int>
> </lst>
> </fragmenter>
>  
> <fragmenter name="regex"  
> class="solr.highlight.RegexFragmenter">
> <lst name="defaults">
>  
> <int name="hl.fragsize">70</int>
>  
> <float name="hl.regex.slop">0.5</float>
>  
> <str name="hl.regex.pattern">[-\w ,/\n\&quot;&apos;]{20,200}</str>
> </lst>
> </fragmenter>
>  
> <formatter name="html"  
> default="true"
> class="solr.highlight.HtmlFormatter">
> <lst name="defaults">
> <str name="hl.simple.pre"></str>
> <str name="hl.simple.post"></str>
> </lst>
> </formatter>
>  
> <encoder name="html"  
> class="solr.highlight.HtmlEncoder" />
>  
> <fragListBuilder name="simple"  
> class="solr.highlight.SimpleFragListBuilder"/>
>  
> <fragListBuilder name="single"  
> class="solr.highlight.SingleFragListBuilder"/>
>  
> <fragListBuilder name="weighted"  
> default="true"
> class="solr.highlight.WeightedFragListBuilder"/>
>  
> <fragmentsBuilder name="default"  
> default="true"
> class="solr.highlight.ScoreOrderFragmentsBuilder">
>  
> </fragmentsBuilder>
>  
> <fragmentsBuilder name="colored"  
> class="solr.highlight.ScoreOrderFragmentsBuilder">
> <lst name="defaults">
> <str name="hl.tag.pre"></str>
> <str name="hl.tag.post"></str>
> </lst>
> </fragmentsBuilder>
>  
> <boundaryScanner name="default"  
> default="true"
> class="solr.highlight.SimpleBoundaryScanner">
> <lst name="defaults">
> <str name="hl.bs.maxScan">10</str>
> <str name="hl.bs.chars">.,!? &#9;&#10;&#13;</str>
> </lst>
> </boundaryScanner>
>  
> <boundaryScanner name="breakIterator"  
> class="solr.highlight.BreakIteratorBoundaryScanner">
> <lst name="defaults">
>  
> <str name="hl.bs.type">WORD</str>
>  
>  
> <str name="hl.bs.language">en</str>
> <str name="hl.bs.country">US</str>
> </lst>
> </boundaryScanner>
> </highlighting>
> </searchComponent>
>  
> <queryResponseWriter name="json" class="solr.JSONResponseWriter">
>  
> <str name="content-type">text/plain; charset=UTF-8</str>
> </queryResponseWriter>
>  
> <queryResponseWriter name="velocity" class="solr.VelocityResponseWriter"
> startup="lazy"/>
>  
> <queryResponseWriter name="xslt" class="solr.XSLTResponseWriter">
> <int name="xsltCacheLifetimeSeconds">5</int>
> </queryResponseWriter>
>  
> <admin>
> <defaultQuery>*:*</defaultQuery>
> </admin>
> </config>
>  
> --
> View this message in context: http://lucene.472066.n3.nabble.com/Solr-4-0-UI-issue-tp3993286.html
> Sent from the Solr - User mailing list archive at Nabble.com (http://Nabble.com).