Ich benutze Hibernate Search in meiner Webapp. Ich wollte Anwendung mit Tomcat auf Ubuntu Server bereitstellen. Dennoch löst es denselben Fehler unabhängig von der Indexposition aus, die in Konfigurationsdatei gesetzt wird.Hibernate Search: indexBase kann keine Werte von Config
Am Anfang machte ich mich in dem Verzeichnis in Home-Ordner wie folgt aus:
<property name="hibernate.search.default.indexBase">/home/someuser/indexes</property>
Berechtigungen dieses Ordners wie folgt waren:
drwxr-xr-x 2 tomcat7 tomcat7 4096 Jun 30 14:44 indexes
Dann habe ich versucht zu relativem Pfad und erstellten Ordner Indizes in Webapps mit den gleichen Berechtigungen:
<property name="hibernate.search.default.indexBase">indexes</property>
In beiden Fällen führt den gleichen Fehler:
Caused by: org.hibernate.search.exception.SearchException:
Cannot write into index directory: .
Ich verstehe nicht, warum es den aktuellen Ordner versucht.
Hinsichtlich