Mise jour des adresses URL des portlets

Après la migration de votre environnement de portail, vous devez vérifier et mettre à jour si nécessaire les URL de portlets. Dans certains cas, des portlets ont une URL incorrecte après la migration. Les URL peuvent être facilement corrigées à l'aide de l'interface de configuration XML pour exporter, mettre à jour et importer les configurations.

Pourquoi et quand exécuter cette tâche

Procédez comme suit dans l'environnement nouvellement migré.

Procédure

Exportez la configuration du portlet.
  1. Accédez au répertoire dans lequel sont situés les outils HCL :
  2. Exportez la configuration à l'aide de l'exemple de fichier intitulé ExportAllPortlets.xml en entrant la commande suivante :
    • AIX® Linux Solaris: ./xmlaccess.sh -in PortalServer_root/doc/xml-samples/ExportAllPortlets.xml -user wpsadmin -password wpsadminpwd -url http://server.example.com:port/wps/config -out Server_config.xml
    • IBM® i: xmlaccess.sh -in PortalServer_root/doc/xml-samples/ExportAllPortlets.xml -user wpsadmin -password wpsadminpwd -url http://server.example.com:port/wps/config -out Server_config.xml
    • Windows : xmlaccess.bat -in PortalServer_root\doc\xml-samples\ExportAllPortlets.xml -user wpsadmin -password wpsadminpwd -url http://server.example.com:port/wps/config -out Server_config.xml

    La configuration exportée est stockée dans le fichier XML nommé Server_config.xml.

Vérifiez le fichier XML de sortie et mettez à jour les URL si nécessaire.
  1. Ouvrez le fichier Server_config.xml et vérifiez que toutes les URL sont valides. En d'autres termes, tous les fichiers répertoriés dans le fichier XML doivent être présents et accessibles dans les emplacements spécifiés.
    1. Si les URL ne correspondent pas à l'emplacement réel dans votre environnement, mettez à jour les entrées en fonction de l'emplacement réel des fichiers.
    2. Si les fichiers indiqués dans la zone d'URL n'existent pas dans l'environnement migré ou s'ils ne sont plus nécessaires dans la configuration, supprimez ces entrées.
    Remarque : Si vous effectuez les mises à jour dans un environnement en cluster, modifiez le fichier XML pour supprimer les entrées global-settings et services-settings si elles existent dans le fichier.
Importez le fichier XML avec les URL mises à jour.
  1. Change directory where the HCL tools are contained:
  2. Exécutez la commande suivante pour importer la configuration mise à jour à l'aide du fichier Server_config.xml que vous venez de mettre à jour :
    • AIX® Linux Solaris : ./xmlaccess.sh -in Server_config.xml -user wpsadmin -password wpsadminpwd -url http://Server.example.com:port/wps/config
    • IBM® i: xmlaccess.sh -in Server_config.xml -user wpsadmin -password wpsadminpwd -url http://Server.example.com:port/wps/config
    • Windows : xmlaccess.bat -in Server_config.xml -user wpsadmin -password wpsadminpwd -url http://Server.example.com:port/wps/config
  3. Une fois la demande traitée, vérifiez que le processus d'importation affiche le message de retour suivant :
    <status element="all" result="ok">
Pour les environnements en cluster uniquement.
  1. Resynchronisez le cluster à partir de la console du gestionnaire de déploiement.
  2. Redémarrez les applications d'entreprise à partir de la console du gestionnaire de déploiement.
  3. Lancez la commande suivante sur le noeud principal du cluster pour activer les portlets déployés :
    • AIX® Linux Solaris: ./ConfigEngine.sh activate-portlets -DWasPassword=password
    • IBM® i: A partir du répertoire UserData, ConfigEngine.sh activate-portlets -DWasPassword=password
    • Windows : ConfigEngine.bat activate-portlets -DWasPassword=password
  4. Redémarrez le portail.