Код ColdFusion Verity не работает с поисковой системой Railo
У меня проблема с поиском по Railo: две коллекции (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), я получаю ошибку "collection undefined":
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 (хотя я вижу это в интерфейсах веб-администратора). Где я должен найти это в файлах конфигурации?
Спасибо оооочень большое, ребята (дамы приветствуются, конечно:-)!!!
Крис