Une fois le fichier indexation.properties configuré, l'utlisateur peut accèder à l'interface de l'application à l'URL :
[url du serveur Tomcat]/injac-indexing.
La page d'accueil de l'interface s'affiche :
Pour créer un nouvel index, sélectionner l'option dans le menu de gauche :
Les champs du formulaires sont remplies avec les valeurs par défaut du fichier de configuration indexation.properties.
Pour le moteur de rendu inJAC(version 2.3 RC1), vous devez créer un index nommé "global".
L'URL doit être celle du chemin de l'espace WEBDAV racine à partir duquel l'arborescence va être parcourue pour l'indexation: elle doit comporter le scheme http, le nom d'hôte et le cas échéant le port, le contexte du serveur WEBDAV.
Rappel important :Si vous utilisez cette interface à travers un réseau public comme Internet, il est déconseillé de renseigner le mot de passe dans le fichier de configuration (voir documentation d'installation).
Profil de l'utlisateur :
Les champs utilsateur et mot de passe définissent le profil utilisé pour l'indexation : seul seront indexés les documents visibles à cet utilisateur. Pour créer un index global, il faut donc utiliser un compte qui a la visibilité maximale.
Modes d'indexation des métadonnées :
Ce menu déroulant propose les trois modes d'indexation pour les métadonnées :
aucune métadonnée : comme son nom l'indique
toutes les métadonnées inJAC: index toutes les métadonnées de type inJAC (dont le nom d'espace est "INJAC:")
les métadonnées inJAC de l'espace racine : indexe les métadonnées définies pour l'espace racine, ici /injacRoot.
Une fois les champs renseignés, cliquez sur "indexer" pour commencer la première indexation. A la fin du processus d'indexation, une page de rapport apparaît, indiquant le nombre de documents indexés, la durée, ainsi qu'un message d'état. Si tout s'est bien déroulé, le message affiché est "OK" :
Remarque :Selon le contenu de l'espace racine, l'indexation peut prendre un certain temps, notamment si ce dernier comporte des documents binaires comme PDF,Word ou RTF, comme c'est le cas ici.
Une fois notre index "global" créé et sélectionné, plusieurs actions le concernant deviennent disponibles :
Mise à jour
Sous la section des informations figure un menu "Vie de l'index" avec deux actions possibles. La première est la mise à jour. Cette action entraine la mise à jour d'un index, c'est-à-dire l'indexation de tous les nouveaux documents sous l'espace racine défini pour cet index. Elle est protégée par le mot de passe du compte utilisateur utilisé pour la création de l'index.
A l'issue de la vérification, un nouveau rapport s'affiche, identique au premier, indiquant le nombre de nouveaux documents indexés, ainsi que la date et l'heure de la dernière mise à jour, en dessous celle de la création :
Détruire l'index
Cette action détruit complétement l'index séléctionné. Elle est protégée par le mot de passe du compte utilisateur utilisé pour la création de l'index.
Visualiser l'index
Pour s'assurer du contenu indexé, on peut sélectioner l'option "Visualiser l'index" apparue dans le menu de gauche :
Le sous menu "chercher" permet de lancer une recherche sur l'index sélectionné, pour vérifier le bon état de l'index.
Le principal client du moteur d'indexation est le moteur de rendu inJAC. Pour les détails sur la recherche avancée, se reporter à la documentation de ce dernier.