0

En ce moment, j'ai monMagnolia 5.5.5 Indexation Config Magnolia

indexing_configuration.xml

et mon

workspace.xml

dans mon espace de travail/dossier de site Web. Lorsque je fais un mvn clean l'espace de travail sera réinitialisé résultant de la disparition de cette configuration.

Comment puis-je inclure la configuration dans mon projet magnolia pour qu'il soit installé lors du redéploiement?

Répondre

1

Dans magnolia.properties fichier il y a un paramètre pour définir le fichier de configuration de Jackrabbit, généralement il est

magnolia.repositories.jackrabbit.config=WEB-INF/config/repo-conf/jackrabbit-bundle-derby-search.xml 

Dans ce fichier, vous pouvez définir un chemin d'accès personnalisé pour les fichiers de configuration. Pour indexer c'est dans SearchIndex section, nom de paramètre indexingConfiguration.

Si vous souhaitez utiliser différentes configurations pour différents espaces de travail, vous pouvez ajouter des sections supplémentaires Workspace. Mais je ne l'ai pas encore essayé.

Quelques documents comment cela fonctionne vous pouvez trouver ici: Jackrabbit Repository Configuration File