sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] Stopper l'indexation de certains fichiers xml


From: Pierrick Brihaye
Subject: Re: [sdx-users] Stopper l'indexation de certains fichiers xml
Date: Thu, 05 Jun 2003 16:56:34 +0200
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02

Re,

address@hidden a écrit:

J'utilisais justement avant cette fonctionnalité, mais certains fichiers XML arretaient l'indexation (caracteres speciaux,ou DTD non respectee ).

Mmmh... le respect du formalisme et de votre ressort : pourquoi ne pas lancer une tâche de validation *avant* l'upload ?

Ce design un peu tordu est juste fait pour recupérer les fichiers non indexables avec la xsl d'indexation standard et continuer l'indexation 'coute que coute' ;-)

Soit. De toutes façons, ça devrait marcher. On en reparle de suite...

Qu'est ce qui bloque ? IMHO, c'est plutôt de ce côté là qu'il faut chercher....
Ce qui ce passe : Sur un certain fichier xml, l'indexation commence mais ne termine pas. Aucune exception n'est levée. le processus tourne...

Pistes de recherche :

Vous n'avez pas une boucle sans fin dans votre XSL ?

Faire attention : le temps d'indexation est exponentiel. Pour voir comment ça tourne (et si ça tourne), allez voir le répertoire Lucene et regardez les fichiers qui se créent et qui disparaissent.

C'est pourquoi je cherche a executer <uploadDocument> dans une thread differente et ainsi a interrompre le processus qd rien ne repond.

Ca devrait *toujours* répondre. Si ce n'est pas le cas... c'est un bug. Je reconnais cependant que SDX devrait pouvoir gérer un éventuel problème de boucle sans fin afin d'éviter qu'il se flingue lui-même.

A propos, y a t il une classe du genre XMLUploadDocument ou une methode XMLDocument.upload disponible ds l API SDX qui me permettrait de lancer l'upload en java?

Ca se fait par les méthodes LuceneDocumentbase.index(...)

Autre chose, Kesako IMHO ? :-)

"in my humble opinion". Un grand classique :-)

A bientôt,

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden





reply via email to

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