Reconstrucción de un índice de repositorio dañado

En ocasiones, el repositorio se daña si el servidor se apaga abruptamente o si se elimina el proceso Java (manualmente o debido a una pérdida de energía). Como resultado, es posible que no pueda obtener recursos que antes se podían buscar y no habrá errores ni advertencias en los registros. Después de verificar que los cambios de permisos no sean la causa, reconstruya el índice para solucionar este problema:

  1. Apague el servidor.
  2. Elimine el directorio del índice en las siguientes ubicaciones:
    • <Spectrum>\server\modules\spatial\jackrabbit\workspaces\default
    • <Spectrum>\server\modules\spatial\jackrabbit\workspaces\security
    • <Spectrum>\server\modules\spatial\jackrabbit\repository
  3. Reinicie el servidor.
    Jackrabbit vuelve a crear el índice en las ubicaciones anteriores durante el arranque.
Después de reconstruir el índice, la búsqueda vuelve a funcionar correctamente.