CF07 and earlier: Finalisation de la modification d'URI de portail commencée lors de l'installation
Si vous avez modifié la racine de contexte sur l'Configuration pour HCL Digital Experience Portal : Détails de configuration du profil : Advanced pane during installation, there are more steps to take to complete the change.
Pourquoi et quand exécuter cette tâche
Si vous êtes sous Combined Cumulative Fix 8, accédez à Modification de l'URL de site après une installation.
HCL Digital Experience and Web Services for Remote Portlets are installed with a default URI. Vous pouvez changer cet identificateur URI après l'installation, en fonction des besoins de votre organisation.
Notes :
- Pour modifier l'URI d'HCL DX : Lors du choix de la racine de contexte, n'indiquez pas une valeur qui pourrait être identique à celle d'un répertoire existant dans le répertoire WAR d'un portlet. Par exemple, vous définissez la racine de contexte HCL DX sur /images. Il existe un portlet avec la structure de répertoire /myPortlet.ear/myPortlet.war/images. Ce problème peut générer un conflit si le portlet code les références d'URI sur les ressources dans son propre répertoire /images. Dans ce cas, le portlet ne pourra pas afficher les images. HCL DX recherche les ressources de l'image en fonction de son propre chemin racine de contexte plutôt que selon le chemin du répertoire spécifié par le fichier WAR du portlet.
- Pour modifier l'URI d'un portail Producteur WSRP. La modification de la racine de contexte du Producteur WSRP ne requièrt pas le redéploiement de tous les portlets. Exécutez la tâche de configuration modify-servlet-path uniquement.Important : Avec la version 8, l'URI de la racine de contexte du producteur WSRP est
/wps/wsrp. Avant la version 8, cette racine de contexte était/wsrp. Si vous avez effectué une migration à partir d'une version antérieure, vous disposez peut-être encore de consommateurs WSRP qui tentent d'accéder au producteur WSRP avec la racine de contexte précédente (/wsrp). Vous pouvez résoudre ce problème de l'une des manières suivantes :- Remplacez la racine de contexte du producteur WSRP par
/wsrp. Cette modification permet aux consommateurs d'accéder au fournisseur sans avoir à modifier de nouveau les consommateurs. - Mettez à jour la configuration des consommateurs WSRP pour qu'ils utilisent la nouvelle racine de contexte (
/wps/wsrp).
- Remplacez la racine de contexte du producteur WSRP par
- Si vous utilsiez la syndication HCL Web Content Manager, les serveurs Syndicateurs et Abonnés faisant référence à cette instance de portail doivent être mis à jour avec l'URI modifié. Connectez-vous à HCL DX qui syndique avec cette instance. Click the Administration menu icon. Then, click . Cliquez sur l'icône d'édition du Syndicateur si vous souhaitez le modifier. Mettez à jour l'adresse URL avec les nouvelles informations de la racine de contexte. Ensuite, connectez-vous à HCL DX qui s'abonne à cette instance. Click the Administration menu icon. Then, click . Cliquez sur l'icône d'édition de l'abonné que vous souhaitez éditer. Mettez à jour l'adresse URL avec les nouvelles informations de la racine de contexte.
Procédure
- Si nécessaire, démarrez le serveur WebSphere_Portal dans un environnement autonome ou le gestionnaire de déploiement et l'agent de noeud dans un environnement en cluster.
-
Effectuez les étapes suivantes sur le serveur de gestionnaire de déploiement :
- Complete the following steps if you are using an external web server, such as an HTTP Server:
-
Procédez comme suit pour mettre à jour les entrées d'URI d'applications enregistrées dans la table JCR.ICMSTJCRNODEREGISTER :
Cluster note : Dans un environnement en cluster, exécutez ces étapes uniquement sur le noeud principal.
- Obligatoire si vous utilisez HCL Web Content Manager : Procédez comme suit pour modifier manuellement les composants JSP qui se trouvent dans la bibliothèque Web Resources v70 :Cluster note : Dans un environnement en cluster, exécutez ces étapes uniquement sur le nœud principal.
- Pour éditer la racine de contexte pour chaque collection de recherche, procédez comme suit :Avertissement : Editez la racine de contexte pour chaque collection de recherche existante.
-
Complete the following steps to change the context root for the Seedlist_Servlet:
- Log in to the WebSphere® Integrated Solutions Console.
- Accédez à .
- Cliquez sur le lien de l'application Seedlist_Servlet.
- Cliquez sur Racine du contexte pour les modules Web.
- Modifiez la racine de contexte et cliquez sur OK.
- Sauvegardez vos modifications.
- Environnement de cluster uniquement :Machine de secours en veille uniquement : Resynchronisez les nœuds et redémarrez le cluster.
Tableau 2. Etapes pour la resynchronisation des noeuds et le redémarrage du cluster. Type de cluster Etapes Cluster statiqueMachine de secours en veille Procédez comme suit si vous possédez un cluster statiqueun environnement de machine de secours en veille : - Open the deployment manager WebSphere® Integrated Solutions Console.
- Cliquez sur , sélectionnez le nœud principal dans la liste et cliquez sur Resynchronisation complète.
- Click .
- Select the cluster and click Stop.
- Une fois le cluster arrêté, redémarrez-le en le sélectionnant, Puis cliquez sur Démarrer.
Cluster dynamique Procédez comme suit si vous possédez un cluster dynamique : - Open the deployment manager WebSphere® Integrated Solutions Console.
- Click , select the primary node from the list, and click Full Resynchronize.
- Cliquez sur .
- Cliquez sur le cluster dynamique que vous souhaitez arrêter et redémarrer.
- Cliquez sur Membres de cluster dynamique.
- Sélectionnez le nom du membre que vous souhaitez arrêter, puis cliquez sur Arrêter.
- Sélectionnez le nom du membre que vous souhaitez arrêter, puis cliquez sur Démarrer.
-
Procédez comme suit sur le serveur autonome ou sur chaque noeud de votre cluster pour créer les variables d'environnement WebSphere requises par HCL Web Content Manager :
- Resynchronisez les nœuds et redémarrez le cluster.