Recréation d'un index de référentiel corrompu

Il peut arriver que le référentiel devienne corrompu en cas de mise hors tension soudaine du serveur ou de suppression du process Java (manuellement ou suite à une coupure de courant). Dans ce cas, il se peut que vous ne puissiez pas accéder aux ressources précédemment accessibles, et les journaux ne contiennent alors aucune erreur ni aucun avertissement. Une fois que vous avez vérifié que le problème n'est pas causé par des modifications des autorisations, recréez l'index pour résoudre le problème :

  1. Mettez le serveur hors tension.
  2. Supprimez le répertoire d'index aux emplacements suivants :
    • <Spectrum>\server\modules\spatial\jackrabbit\workspaces\default
    • <Spectrum>\server\modules\spatial\jackrabbit\workspaces\security
    • <Spectrum>\server\modules\spatial\jackrabbit\repository
  3. Redémarrez le serveur.
    En redémarrant, Jackrabbit recrée l'index aux emplacements ci-dessus.
Une fois que vous avez rétabli l'index, la recherche fonctionne de nouveau correctement.