ColdFusion Verity代码不适用于Railo Search-engine

时间:2014-01-20 09:52:04

标签: lucene search-engine railo verity

我在使用铁路搜索时遇到问题:网络管理员中似乎存在2个馆藏(ibde_1和ibde_2):

Railo Web Admin - 服务搜索 集合

Name    Mapped  Online  External    Language    Last update  
ibde_2  false   true    false       dutch       2014-01-17 19:43    
ibde_1  false   true    false       french      2014-01-17 19:43

当我运行导入的ColdFusion代码(使用Verity搜索引擎运行正常)时,我收到“收集未定义”错误:

Railo 4.1.2.005 Error (railo.runtime.search.SearchException)
Message collection ibde_2 is undefined
Cause   railo.runtime.search.SearchException
Stacktrace  The Error Occurred in
D:\railo\tomcat\webapps\ROOT\CMS\ibde\Search_Results.cfm: line 54 
52: <CFSET Bold_End = "</span>">
53: 
54: <cfsearch collection="#Variables.SearchCollection#"
55:     name="GetResults"
56:     type="explicit"
57:     criteria="#LCase(Verity_Criteria)#"
58:     startrow="#StartRow#"
59:     maxRows="#Variables.MaxRow_To_Diplay#">

创建集合时,D:\ railo \ tomcat \ webapps \ ROOT \ CMS \ WEB-INF \ railo \ search \ search.xml保持为空。

另外,我在Github上读到默认搜索引擎应该用以下内容定义:

<search directory="{railo-web}/search/" engine-class="railo.runtime.search.lucene2.LuceneSearchEngine"/>

我在论坛上所说的“railo-(web | server).xml(.cfm)”中找不到这样的一行。

所以我的问题:

  • 我的ColdFusion Verity代码应该与Lucene一起运行吗?
  • 我应该如何确保在Railo中配置搜索引擎(即使我在网络管理界面中看到它)。我应该在配置文件中的哪个位置找到它?

非常感谢你们,伙计们(女士们欢迎,当然:-) !!!

克里斯

0 个答案:

没有答案