Может быть, вы уже нашли ответ, в любом случае я опубликую его. WCS InfoCenter описывает шаги, которые необходимо выполнить для интеграции файлов пользовательского интерфейса администратора в веб-приложение solr-search: http://www-01.ibm.com/support/knowledgecenter/SSZLC2_7.0.0/com.ibm.commerce.developer.doc/concepts/csdsearchperf.htm?lang=en
Однако в комментариях на странице IC также сообщается о нескольких ошибках. Поэтому я опишу шаги здесь, действительные для версии FEP7 Toolkit:
1) Загрузите SOLR версии 4.3.0 с: http://archive.apache.org/dist/lucene/solr/4.3.0/
2) Разархивировать solr-4.3.0.zip
3) Скопируйте следующие каталоги и файлы из распакованной папки в каталог Search-Solr/WebContent: css img js tpl admin.html favicon.ico
4) Откройте файл Search-Solr\WebContent\WEB-INF\ibm-web-ext.xml для редактирования.
5) Найдите флаг enable-file-serving и установите для него значение true.
For example, in bold:
<web-ext
xmlns="http://websphere.ibm.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-ext_1_0.xsd"
version="1.0">
<reload-interval value="3"/>
<context-root uri="/solr" />
<enable-directory-browsing value="false"/>
<enable-file-serving value="true"/>
<enable-reloading value="false"/>
<enable-serving-servlets-by-class-name value="false" />
</web-ext>
6) Сохраните изменения и закройте файл.
7) Разверните проект Search-Solr; Щелкните проект правой кнопкой мыши и выберите Java EE > Подготовка к развертыванию.
8) Обновите следующие файлы: Search-Solr\WebContent\WEB-INF\web.xml
9) Измените шаблон URL для сервлета SolrSearchServlet на /Search-Solr. Например:
<servlet-mapping>
<servlet-name>SolrSearchServlet</servlet-name>
<url-pattern>/Search-Solr</url-pattern>
</servlet-mapping>
10) Сохраните изменения и закройте файлы.
11) Опубликовать поиск EAR.
надеюсь, вы найдете это полезным. удачи Франческо
person
Francesco Schettini
schedule
07.07.2014