2012-10-18 36 views
0

我已经安装了Jetty的solr实例,并且我试图按照此处的说明来安装velocityResponseWriter我刚插入的jar库缺少Apache Solr Velocity,当我通过控制台启动服务我收到插件加载好的消息。Solr/Solritas 3.6/solr /浏览未找到问题

但是当我试图运行我得到了以下错误的solritas:

HTTP错误404

问题访问/ Solr的/浏览。原因:

NOT_FOUND 

技术码头://

任何想法?

编辑:我一直在尝试这样做,在Solr的4.0这是solritas

文件配置部件
<requestHandler name="/browse" class="solr.SearchHandler"> 
<lst name="defaults"> 
    <str name="echoParams">explicit</str> 

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

    <!-- Query settings --> 
    <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 
     title^10.0 description^5.0 keywords^5.0 author^2.0 resourcename^1.0 
    </str> 
    <str name="df">text</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 
    title^10.0 description^5.0 keywords^5.0 author^2.0 resourcename^1.0 
    </str> 
    <str name="mlt.fl">text,features,name,sku,id,manu,cat,title,description,keywords,author,resourcename</str> 
    <int name="mlt.count">3</int> 

    <!-- Faceting defaults --> 
    <str name="facet">on</str> 
    <str name="facet.field">cat</str> 
    <str name="facet.field">manu_exact</str> 
    <str name="facet.field">content_type</str> 
    <str name="facet.field">author_s</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> 

    <!-- Highlighting defaults --> 
    <str name="hl">on</str> 
    <str name="hl.fl">content features title name</str> 
    <str name="hl.encoder">html</str> 
    <str name="hl.simple.pre">&lt;b&gt;</str> 
    <str name="hl.simple.post">&lt;/b&gt;</str> 
    <str name="f.title.hl.fragsize">0</str> 
    <str name="f.title.hl.alternateField">title</str> 
    <str name="f.name.hl.fragsize">0</str> 
    <str name="f.name.hl.alternateField">name</str> 
    <str name="f.content.hl.snippets">3</str> 
    <str name="f.content.hl.fragsize">200</str> 
    <str name="f.content.hl.alternateField">content</str> 
    <str name="f.content.hl.maxAlternateFieldLength">750</str> 

    <!-- Spell checking defaults --> 
    <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> 

<!-- append spellchecking to our list of components --> 
<arr name="last-components"> 
    <str>spellcheck</str> 
</arr> 

+0

什么是您粘贴的完整网址。 localhost:8983/solr/browse? – Himanshu

+0

是的Url是localhost:8080/solr/browse,现在我试图建立一个新的核心,我在文件中看到了一个配置部分,并且有一个浏览请求处理程序,但我得到404错误无论如何,是否有任何执行我想念的步骤,此刻我正在尝试使用solr 4.0,但运气不佳。 –

+0

希望8080在你的评论中是一个错字。 solr的默认端口是8983 – Himanshu

回答

0

默认搜索字段等于“文”:<str name="df">text</str>,你也许不得不将它改为你的领域之一。
检查已启动start.jar(Solr)的命令行,查看确切的错误。