sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Réf. : RE: [sdx-users] Impossible d'écrire l'index


From: Pierrick . BRIHAYE
Subject: Réf. : RE: [sdx-users] Impossible d'écrire l'index
Date: Wed, 9 Jul 2008 09:48:02 +0200

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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]