Configuration de la recherche JCR dans un cluster
Pour activer la recherche dans un cluster sur un contenu stocké dans la base de données JCR, vous devez configurer chaque serveur dans le cluster pour accéder à un répertoire. Le contenu JCR inclut du contenu créé avec Web Content Manager ou Personalization.
Avant de commencer
Procédure
- Connectez-vous à la console WebSphere® Integrated Solutions Console du gestionnaire de déploiement.
- Select .
- Dans la page Fournisseurs d'environnement de ressources, effectuez la sélection appropriée afin de mettre à jour les propriétés personnalisées pour tous les serveurs du cluster. Choisissez une des deux options suivantes :
- Sélectionnez le cluster approprié à partir de la liste des portées.
- Désélectionnez la case à cocher Afficher la portée et sélectionnez Parcourir les Clusters pour indiquer le cluster de portail.
- Sélectionnez .
-
Remplacez la valeur de la propriété jcr.textsearch.indexdirectory pour que celle-ci pointe vers un répertoire du serveur de recherche distant.
Par exemple, jcr.textsearch.indexdirectory=C:/JCR.
-
Remplacez la valeur de la propriété jcr.textsearch.PSE.type par
EJB. -
Remplacez la valeur de la propriété jcr.textsearch.EJB.IIOP.URL par l'URL du service de dénomination utilisé pour accéder à WebScanner EJB.
Par exemple, iiop://localhost:2811.
-
Remplacez la valeur de la propriété jcr.textsearch.EJB.EJBName par le nom de WebScanner EJB.
Par exemple, ejb/com/ibm/hrl/portlets/WsPse/WebScannerLiteEJBHome.
- Remplacez la valeur de jcr.textsearch.enabled par true.
- Sauvegardez vos modifications.
- Redémarrez les serveurs.
- Dans un cluster, vous devez supprimer les collections JCRCollection dans le service de recherche par défaut, puis les recréer dans un service de recherche distant, sinon, des erreurs d'affichage s'afficheront lors de la recherche. Procédez comme suit pour supprimer les collections JCRCollection du portlet Gestion de la recherche :
- Log on to HCL as an administrator.
- To open the Manage Search portlet, click the Administration menu icon. Then, click .
- Click Search Collections.
- Cliquez sur l'icône Supprimer une collection pour la collection de recherche JCRCollection1.
- Cliquez sur OK.
- Redémarrez le serveur WebSphere® Portal.
- Accédez au portlet Gestion de la recherche et vérifiez que la collection de recherche JCRCollection1 a été supprimée.
- Créez manuellement une collection de recherche JCR appelée JCRCollection1. Pour plus d'informations sur la création de la collection de recherche JCR, voir Configuration d'une collection de recherche JCR dans les liens connexes.