Bonjour,
>Je rencontre parfois un problème similaire (de
>corruption des index) avec une installation de
>Tomcat dans "C:\Program Files" MAIS des index
>dans un répertoire sans espaces ("C:\webapps").
>
>Est-il possible que ce soit la même cause?
L'erreur est toujours présente :
ERROR (2008-07-09) 09:17.20:796 [sdx.framework] (/sdx/sribzh/main.xsp)
http-8080-Processor24/LoggingUtils: Error trying to create a Lucene
FSDirectory object for the directory located at
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main :
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main not a
directory
java.io.IOException:
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main not a
directory
at fr.gouv.culture.sdx.exception.SDXException.log(SDXException.java:125)
at
fr.gouv.culture.sdx.exception.SDXException.<init>(SDXException.java:105)
at
fr.gouv.culture.sdx.utils.lucene.LuceneDataStore.getFSDirectory(LuceneDataStore.java:138)
at
fr.gouv.culture.sdx.utils.lucene.LuceneDataStore.getFSDirectory(LuceneDataStore.java:124)
at
fr.gouv.culture.sdx.utils.lucene.LuceneDataStore.init(LuceneDataStore.java:114)
at
fr.gouv.culture.sdx.search.lucene.query.LuceneIndex.init(LuceneIndex.java:290)
at
fr.gouv.culture.sdx.documentbase.LuceneDocumentBase.renewKeyIndex(LuceneDocumentBase.java:1119)
at
fr.gouv.culture.sdx.documentbase.LuceneDocumentBase.mergeCurrentBatch(LuceneDocumentBase.java:834)
at
fr.gouv.culture.sdx.documentbase.SDXDocumentBase.index(SDXDocumentBase.java:1336)
at
fr.gouv.culture.sdx.documentbase.LuceneDocumentBase.index(LuceneDocumentBase.java:463)
at
org.apache.cocoon.www.sribzh.main_xsp.generate(C:\Tomcat5.5\work\Catalina\localhost\sdx\cocoon-files\org\apache\cocoon\www\sribzh\main_xsp.java:1861)
... bien que moins fréquente que sur des répertoires avec des espaces.
Je précise que :
Cette erreur arrive plusieurs fois lors d'une chargement (ne sont affichés
que les premières occurences de l'erreur dans la stacktrace) :
ERROR (2008-07-09) 09:15.41:421 [sdx.framework] (/sdx/sribzh/main.xsp)
http-8080-Processor24/LoggingUtils: Error trying to create a Lucene
FSDirectory object for the directory located at
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main :
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main not a
directory
ERROR (2008-07-09) 09:15.49:078 [sdx.framework] (/sdx/sribzh/main.xsp)
http-8080-Processor24/LoggingUtils: Error trying to write to the Lucene
index located at
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main :
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main not a
directory
ERROR (2008-07-09) 09:15.55:875 [sdx.framework] (/sdx/sribzh/main.xsp)
http-8080-Processor24/LoggingUtils: Error trying to create a Lucene
FSDirectory object for the directory located at
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main :
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main not a
directory
ERROR (2008-07-09) 09:15.56:390 [sdx.framework] (/sdx/sribzh/main.xsp)
http-8080-Processor24/LoggingUtils: Error trying to write to the Lucene
index located at
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main :
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main not a
directory
ERROR (2008-07-09) 09:16.02:015 [sdx.framework] (/sdx/sribzh/main.xsp)
http-8080-Processor24/LoggingUtils: Error trying to create a Lucene
FSDirectory object for the directory located at
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main :
C:\Tomcat5.5\webapps\sdx\sribzh\conf\dbs\db\sdx-search-index\main not a
directory
...
J'avais dans un premier temps pensé qu'un chargement comprenant des
documents invalides qui, peut-être, génèrent des exceptions gourmandes en
ressources, pouvait expliquer le problème mazis ce n'est pas le cas.
Pourquoi donc Windows induit-il SDX en erreur ? Problème de verrouillage de
fichier ?
A+
p.b.
_______________________________________________
sdx-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/sdx-users