Solr Siren, Siren.xml - PullRequest
       10

Solr Siren, Siren.xml

0 голосов
/ 02 февраля 2012

Как объясняется в документации по сирене, файл, расположенный в tomcat/conf/Catalina/localhost, должен указывать путь к файлу войны.Я пробовал с абсолютным путем, но я хотел использовать относительный путь, потому что не только я буду использовать сирену.

siren.xml

<Context docBase="/../../../webapps/siren" debug="0" crossContext="true" >
   <Environment name="siren/home" type="java.lang.String" value="/../../../webapps/siren" override="true" />
</Context>

Но при запуске моего кота я получаю эту ошибку:

GRAVE: Error running static resources
java.lang.IllegalArgumentException: Document /webapps/siren does not exist or is not a readable directory

Как я могу настроить эту конфигурацию ??

Заранее спасибо

1 Ответ

1 голос
/ 03 февраля 2012

Я опустил атрибут docBase, так как solr работает в Tomcat без этой конфигурации.

Также убедитесь, что имя файла .xml в conf/Catalina/localhost должно соответствовать папке (или войне) в папке webapps. В вашем примере ваше приложение должно быть в webapps / siren / .

<Context debug="0" crossContext="true">
  <Environment name="solr/home" type="java.lang.String" value="./path_to_siren" override="true"/>
</Context>

Замените /path_to_siren относительным путем от корневого каталога Tomcat к сирене (конфигурация solr).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...