Juste un retour sur mes ensembles vides dans le repository: mon xpath était erroné dans le fichier repository-sets.xml (...), une fois corrigé tout marche...!
Bonne soirée, Julien
Julien Cros
Cellule TICE - Université de la Méditerranée
t : 04.91.39.66.70
e : Julien.Cros@univmed.fr
Le 07/09/2010 15:13, Yohan Colmant a écrit :
Oui, dans ce cas, tu restes sur ton index et tu réindexes seulement ce qui est dans le workflow.
Normalement les fiches seront mises à jour dans l'indexing ... mais vérifie ;-)
Il vaut mieux utiliser l'id effectivement. C'est normalement plus stable et en cas de libellés traduits comme dans la dewey par exemple, on n'est pas confronté aux problèmes.
Si on moissonne des fiches anglaises avec du dewey, on est capable de chercher dessus, même si le libellé est en anglais.
Dans ton cas c'est un peu la même chose.
Julien Cros a écrit :Une page fortement utile et justement nommée "Gérer l'index": http://www.ori-oai.org/pages/viewpage.action?pageId=19857482
En revanche, pour les fiches moissonnées, si elles ne comportent pas la MD puisque non crées à partir du workflow dans lequel elle est présente, est-ce utile de réindexer le harvester..? Mon avis est que non, mais je préfèrerais avoir une confirmation.
Je reviens sur le sujet de liusConfig.xml car actuellement le xpath se termine par "id", y'a t'il une préférence à avoir ou un intérêt à indexer "value" plutôt..? Est ce plutôt en fonction de ce qui reste stable dans le temps..Je m'explique: prenons, au hasard, l'exemple de la MD Composante avec le couple id/value "MED/Faculté de Médecine de l'Université d'Aix-Marseille 2", il est plutôt conseillé d'indexer sur l'id au cas où dans un proche avenir le libellé(value) doive changer pour "Faculté de Médecine" et ainsi s'épargner une ré-indexation ?
Merci d'avance, Julien
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Julien Cros
Cellule TICE - Université de la Méditerranée
t : 04.91.39.66.70
e : Julien.Cros@univmed.fr
Le 07/09/2010 13:34, Yohan Colmant a écrit :Les fiches que tu as dans ton index ont été indexées à un moment où liusConfig.xml n'était pas correct.
Tu dois donc repartir de zéro.
Pour cela, supprime ton index et relance l'indexation depuis l'ihm du workflow en admin et dans le harvester pour les fiches moissonnées.
Christophe PONS a écrit :J'ai besoin d'une petite précision concernant cette phrase : "réindexe tes fiches depuis un index vide."
Cela veut dire qu'il faut réinitialiser l'index ? Ou tout simplement vider le cache ?
Cela ne va t'il pas altérer les milliers de fiches déjà indexées ?
Le 07/09/2010 11:29, Yohan Colmant a écrit :Non, tu ne me l'as jamais présentée, elle semble sympa comme tout ;-)
Sinon, Ligne 549, je pense qu'il manque une virgule en fin de ligne.
Tente l'ajout, redéploie l'indexing et réindexe tes fiches depuis un index vide.
Ca donne quoi ?
Julien Cros a écrit :Bonjour,
Tout à fait, on ne te l'avait jamais présentée..? :-)
A priori, on a tout bon puisqu'effectivement le xpath est au 3 endroits décrits par cette page http://www.ori-oai.org/display/INSTALLATION/Indexation+et+recherche+dans+ori-oai-indexing , ceci dit nous sommes toujours preneur d'un point de vue extérieur.
En effet, l'indexing m'a joué quelques tours alors que pourtant en local je suis seul à pouvoir supprimer l'index et réindexer depuis workflow.
J'ai fait une tentative en modifiant "id" par "value" car ne sait où se paramètre dans le search (ou le repository d'ailleurs, car y ai des ensembles vides..) si sur l'id ou la valeur que la sélection se fait, mais là l'indexing n'a rien voulu savoir aucun valeurs n'a jamais été indexée..
Pour info, en requêtant sur des xpaths d'autres MD (cost, docType, etc) j'ai bien des valeurs indexées
Merci et bonne journée,
Julien
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Julien Cros
Cellule TICE - Université de la Méditerranée
t : 04.91.39.66.70
e : Julien.Cros@univmed.fr
Le 07/09/2010 11:10, Yohan Colmant a écrit :" type="cite"> Julien,
La fameuse métadonnées et bien celle-ci ?
//lom:classification/lom:taxonPath[lom:source/lom:string='Composante U2']/lom:taxon/lom:id
Pour pouvoir rechercher sur cette métadonnées et afficher les résultats, tu dois bien l'ajouter dans liusConfig.xml au niveau de l'indexing.
Tu peux m'envoyer ce fichier que je vérifie stp ? En effet, avec lius, on doit ajouter cette métadonné à 3 endroits dans le fichier, je vais vérifier que c'est OK.
Tu me dis que tu voyais cette MD dans l'IHM de l'indexing et plus le lendemain ?
Merci,
Julien Cros a écrit :Bonjour,
Comme nos tâches se chevauchent avec Christophe, je viens aussi apporter quelques précisions car nous avons les mêmes fichiers sur nos installations locales respectives.
Il me semblait nécessaire pour que la recherche soit fructueuse dans le search, il fallait que dans l'indexing on retrouve les valeurs indexées de la nouvelles md (composantes), ce qui était le cas sur ma version locale hier, mais ne l'est plus aujourd'hui alors que je n'ai rien changé dans le indexing ou sur mes fiches, j'ai juste éteint hier et relancé aujourd'hui le tomcat..Malgré la réindexation depuis le workflow avec l'admin, toujours rien.
Merci d'avance pour toute piste.
Bon week-end, Julien
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Julien Cros
Cellule TICE - Université de la Méditerranée
t : 04.91.39.66.70
e :
Le 03/09/2010 10:40, Yohan Colmant a écrit :" type="cite"> Il faudrait que tu m'envoies ton fichier ...
Merci
Christophe PONS a écrit :Salut,
OK c'est simple. Par contre je suis toujours en galère pour comprendre les Xpaths liés au module search.
J'ai eu beau regarder les Xpaths et vocabulaires déjà en place, mais rien n'y fait... Ma recherche ne fonctionne pas...
J'ai du zapper un truc mais je ne sais pas quoi ??
Cordialement,
Christophe
Le 02/09/2010 11:32, Yohan Colmant a écrit :" type="cite"> Salut,
Ton VDEX est une arborescence de noeuds. A chaque noeud, on peut choisir de lancer une recherche ou non.
Si non, le noeud servira juste à naviguer et à descendre dans l'arbre.
true : on recherche
false : on ne fait que passer :-)
Tu comprends ?
Jacques Brassart a écrit :" type="cite">Bonjour Christophe,
Je ne sais plus si je t'ai répondu directement ou non, aussi je mets la liste en copie.
Je n'ai pas bien compris à quoi il sert.
Yohan, tu peux détailler, stp ?
Jacques
Christophe PONS a écrit :
C'est bon j'ai réussi :o)
Par contre juste un détail, dans le fichier de vocabulaire que je pointe, il y a un argument <vdex:term validIndex="false">.
A quoi sert-il ? Et si je le mets à true ?
Christophe
Le 13/07/2010 17:20, Jacques Brassart a écrit :
<metadata> chemin XPath vers la métadonnée sur laquelle porte la recherche </metadata>
Tu as plein d'exemple dans ori-oai-indexing-svn\properties\liusConfig.xml :
dans la balise <index>, regarde l'attribut xpathSelect des balises <luceneField ...>.
Jacques
Christophe PONS a écrit :
Ok j'ai le champs bien nommé, maintenant j'aimerai savoir comment fonctionne le système de métadonnées présent entre les balises <metadata></metadata> ?
Merci
Le 13/07/2010 14:22, Yohan Colmant a écrit :
Un nouveau champ dans la recherche avancée ?
Dans ce cas, ça se passe dans advanced_lom.xml
Il te suffit d'ajouter un élément <field> en prenant exemple sur les autres champs. La doc du module ori-oai-search en ligne te permettra de bien saisir le sens de chaque paramètre.
Pense aussi à remplir les i18n pour bien afficher le nom du champ. La doc en ligne te renseignera aussi sur ce point.
http://www.ori-oai.org/pages/viewpage.action?pageId=12091542
Bonne journée,
Yohan COLMANT
Direction des Systèmes d'Information
UVHC <http://www.univ-valenciennes.fr> - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI <http://www.ori-oai.org>
Christophe PONS a écrit :
Bonjour,
Je souhaiterai ajouter un champs dans le formulaire de recherche de l'onglet Pédagogie d'ORI-OAI-Search.
Comment puis-je faire ?
Merci
--
Christophe PONS
Cellule TICE
Université de la Méditerranée
58 Bd Charles Livon
13284, Marseille Cedex 07
Tel : 04 91 39 65 96
--
This message has been scanned for viruses and
dangerous content by *MailScanner* <http://www.mailscanner.info/>*, and is
believed to be clean. *
--
Christophe PONS
Cellule TICE
Université de la Méditerranée
58 Bd Charles Livon
13284, Marseille Cedex 07
Tel : 04 91 39 65 96
--
Christophe PONS
Cellule TICE
Université de la Méditerranée
58 Bd Charles Livon
13284, Marseille Cedex 07
Tel : 04 91 39 65 96