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> -----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Malo Pichot Envoyé : lundi 31 mars 2008 16:40 À : sdx-users@nongnu.org Objet : Re: [sdx-users] Problème de tri Bonjour, En fait, pour être à même de vous aider, il faut connaître le paramétrage des champs qui représentent vos clés de tri. Il faut bien avoir en tête que ces champs (au sens SDX du terme) doivent être disponibles dans les résultats *donc* ils doivent être @brief="true" dans l'application.xconf. CHAPUIS, Melanie a écrit : > Bonjour, > > Je reviens vers vous à cause d'un nouveau problème sur mon application SDX, > et je ne vois pas d'où il provient malgré mes journées d'investigation. > > J'ai toujours mes 4 types de documents : notices, illustrations, brèves et > références bibliographiques dans mes 4 bases différentes. > Dans mon module de recherche, je désire trier les résultats selon certains > paramètres de mes documents. > > Je fais la même requête quelque soit le type de document pour ma navigation : > > <sdx:executeComplexQuery qidParam="q" pageParam="p" docs="true" > hppParam="nrp" sfParam="tri"/> <sdx:navigation qidParam="q"/> > > Avec les paramètres (q, p, nrp et tri) que je passe dans l'URL. > Pourtant, j'arrive à faire mon tri pour toutes les valeurs de "tri" > différentes pour les notices, mais mon tri ne fonctionne pas pour les 3 autre > types de document... > > Je n'ai aucun message d'erreur sur ma page Web, l'affichage des résultats est > correct et les autres fonctionnalités (nombre de résultats par page, > navigation dans les pages,...) fonctionnent parfaitement. L'examen des > fichiers de log de SDX et de Tomcat ne m'apporte rien de particulier, les > fichiers m'ont l'air corrects. > > De plus, les valeurs de "tri" sont correctes, je fais des recherches à partir > de ces paramètres avec sdx:terms, et cela fonctionne sans difficultés. > > Voyez-vous d'où peut provenir le problème? J'utilise SDX 2.3 et Tomcat 5.5.25. > > Merci d'avance pour votre aide. > > > > ---------------------------------------------------------------------- > -- > > _______________________________________________ > sdx-users mailing list > sdx-users@nongnu.org > http://lists.nongnu.org/mailman/listinfo/sdx-users -- Malo _______________________________________________ sdx-users mailing list sdx-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/sdx-users _______________________________________________ sdx-users mailing list sdx-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/sdx-users