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>