Bonjour,
Désolé pour la réponse tardive :o( En plus, ces jours de silence
n'ont pas généré l'éclair de génie nécessaire à la résolution du
problème. Avec ce que je sais de votre configuration, je sèche ! Je ne
vois effectivement pas pourquoi le tri ne fonctionne pas. Il faudrait
voir ce que contient votre base de données : un résultat de recherche
dans sa forme XML (avant passage de la XSLT de formatage XHTML), le
contenu des index Lucene, ...
CHAPUIS, Melanie a écrit :
Il est possible que j'ai des erreurs dans mon application.xconf, mais
les champs concernés pour "tri" sont bien à @brief="true"
Voici un extrait avec les notices (qui fonctionne) et les
illustrations (qui ne marche pas) :
<sdx:documentBases> <!-- Définition de la base des articles -->
<sdx:documentBase id="base_notices" type="lucene" default="true"
keepOriginalDocuments="true">
<!-- définition du parser par défaut => lucene --> <sdx:queryParser
class="fr.gouv.culture.sdx.search.lucene.queryparser.DefaultQueryParser"/>
<!-- Définition de l'entrepôt, de type File System -->
<sdx:repositories> <!-- Un entrepot de type "Systeme de fichiers" -->
<sdx:repository type="FS" id="notices" baseDirectory="notices"
depth="0" extent="100" default="true"/> </sdx:repositories>
<!-- Définition des champs d'indexation --> <sdx:fieldList
xml:lang="fr-FR" variant=""
analyzerConf="/sdx/resources/conf/analysis/fr.xml"> <sdx:field
name="ftitre" type="field" brief="true"> <sdx:name
xml:lang="fr">Titre de la notice</sdx:name> </sdx:field>
<sdx:field name="fregion" type="field" brief="true"> <sdx:name
xml:lang="fr">Région</sdx:name> </sdx:field>
</sdx:fieldList>
<sdx:index> <sdx:pipeline> <sdx:transformation id="notices"
keep="true" type="XSLT" src="indexation.xsl"/> </sdx:pipeline>
</sdx:index> </sdx:documentBase>
<!-- Définition de la base des illustrations --> <sdx:documentBase
id="base_illus" type="lucene"> <sdx:queryParser
class="fr.gouv.culture.sdx.search.lucene.queryparser.DefaultQueryParser"/>
<!-- Définition de l'entrepôt, de type File System -->
<sdx:repositories> <!-- Un entrepot de type "Systeme de fichiers" -->
<sdx:repository type="FS" id="illus" baseDirectory="illus" depth="0"
extent="100"/> </sdx:repositories>
<!--liste des champs pour la base des illustrations-->
<sdx:fieldList xml:lang="fr"
analyzerConf="/sdx/resources/conf/analysis/fr.xml">
<sdx:field name="fiauteur" type="field" brief="true"> <sdx:name
xml:lang="fr">Auteur de l'illustration</sdx:name> </sdx:field>
<sdx:field name="flegende" type="field" brief="true"> <sdx:name
xml:lang="fr">Légende l'illustration</sdx:name> </sdx:field>
</sdx:fieldList>
<sdx:index> <sdx:pipeline> <sdx:transformation id="illus" keep="true"
type="XSLT" src="indexation.xsl"/> </sdx:pipeline> </sdx:index>
</sdx:documentBase>
--
Malo
_______________________________________________
sdx-users mailing list
sdx-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/sdx-users