2011-05-13 2 views
0

Je me sens comme un idiot, mais où/comment remplacer le Jackrabbit configuration parameters lorsqu'il est déployé dans Glassfish v3? J'ai essayé de définir rep.home dans le panneau Glassfish Admin -> Enterprise Server -> System Properties, mais cela ne semble pas affecter.Apache Jackrabbit - Remplacer les paramètres de configuration de Jackrabbit lors du déploiement dans Glassfish v3

  • Est-ce que le nom de la propriété est correct? Ce n'est pas le bon endroit pour faire cela?

BTW - J'utilise la version Jackrabbit fournie avec l'API Sling.

Répondre

0

Les paramètres de configuration Jackrabbit indiqués par votre lien sont automatiquement définis par l'implémentation du référentiel Jackrabbit lors de la lecture du fichier de configuration repository.xml. Ce que vous pouvez faire pour déplacer le Référentiel Jackrabbit à l'intérieur de Sling est soit de définir la propriété de structure "sling.repository.home" (du cadre OSGi dans lequel Sling est déployé).

Vous pouvez également modifier la configuration du serveur de référentiel dans la page Configuration Manager de la console Web. Sélectionnez la configuration étiquetée quelque chose comme org.apache.sling.jcr.jackrabbit.server.SlingServerRepository.XXX où "xxx" ressemble à une chaîne UUID. Dans cette configuration, modifiez le chemin d'accès au référentiel. Veuillez noter, cependant, que cela ne bougera pas votre répertoire de dépôt existant mais indiquera simplement à Sling d'utiliser un emplacement différent.

Questions connexes