Conversion de l'afficheur de contenu Web distant de l'API de portlet HCL en afficheur de contenu Web JSR 286

Si vous utilisez le portlet d'affichage de contenu Web distant de l'API de portlet IBM® dans votre environnement source, vous devez exécuter la tâche suivante après la migration pour convertir vers l'afficheur de contenu Web JSR 286.

Pourquoi et quand exécuter cette tâche

Le portlet d'affichage de contenu Web distant basé sur l'API de portlet HCL a été retiré d'HCL Web Content Manager version 8.5 et n'est plus pris en charge. Le processus de migration transfère le portlet et les instances de portlet de vos pages de portail vers l'environnement cible. Après la migration, vous devez remplacer le portlet d'affichage de contenu Web distant de l'API de portlet HCL par le portlet d'affichage de contenu Web JSR 286.

Procédure

  1. Vérifiez si vous avez installé le portlet d'affichage de contenu Web de l'API de portlet HCL et identifiez les clones de portlet potentiels.
    1. Click the Administration menu icon. Then, click Portlet Management > Web Modules.
    2. Recherchez le module Web avec le nom de fichier ilwwcm-remoterendering-portlet.war.
    3. Si le résultat de la recherche est vide, cela signifie que vous ne disposez pas de l'afficheur de contenu Web distant de l'API de portlet HCL et vous pouvez ignorer cette tâche.
    4. Si le résultat de recherche n'est pas vide, cliquez sur ilwwcm-remoterendering-portlet.war > Gestion de contenu Web - Afficheur de contenu distant.
      Remarque : Si vous n'utilisez pas de clones du portlet, le tableau affiché contient un seul portlet avec le titre Afficheur de contenu Web distant.
  2. Si vous utilisez le portlet d'affichage de contenu Web distant de l'API de portlet HCL, choisissez l'une des méthodes suivantes pour distribuer votre contenu Web après avoir effectué les étapes de post-migration :
    • Option 1 : Si vous migrez à partir d'un portail source de rendu qui ne comprend pas HCL Web Content Manager vers un portail cible de rendu qui n'inclut pas HCL Web Content Manager, vous devez utiliser l'afficheur de contenu Web JSR 286 et le support WSRP dans le portail.
    • Option 2 : Si vous migrez à partir d'un portail source de rendu qui ne comprend pas HCL Web Content Manager vers un portail cible de rendu qui comprend HCL Web Content Manager, la meilleure façon d'afficher votre contenu Web est de l'afficher localement avec l'afficheur de contenu Web JSR 286.
    • Option 3 : Si votre portail source de rendu comprend HCL Web Content Manager, le portail cible de rendu comprend également HCL Web Content Manager. La meilleure façon d'afficher votre contenu Web est de l'afficher localement avec l'afficheur de contenu Web JSR 286.
    Le tableau suivant résume les options préconisées en fonction du portail de rendu source et cible.
    Tableau 1. Moyen privilégié d'afficher du contenu web dans votre portail après la migration

    Chaque entrée de ligne fournit les conditions pour les environnements source et cible, en particulier si le Gestionnaire de contenu Web HCL est inclus dans les environnements source et cible, et l'option préconisée pour l'affichage du contenu Web dans votre portail.

    Portail source de rendu Portail cible de rendu Option préconisée
    Comprend HCL Web Content Manager Comprend l'HCL Web Content Manager Option 3 : rendu de contenu Web local avec l'afficheur de contenu Web JSR 286
    Comprend HCL Web Content Manager Ne comprend pas HCL Web Content Manager Chemin de migration non pris en charge
    Ne comprend pas HCL Web Content Manager Comprend l'HCL Web Content Manager Option 2 : rendu de contenu Web local avec l'afficheur de contenu Web JSR 286
    Ne comprend pas HCL Web Content Manager Ne comprend pas HCL Web Content Manager Option 1 : rendu de contenu Web distant avec l'afficheur de contenu Web JSR 286 via WSRP

Option 1 : rendu de contenu Web distant avec l'afficheur de contenu Web JSR 286 via WSRP

Le portail source de rendu de la migration ne contient pas le contenu Web qu'il distribue. Au lieu de cela, l'afficheur de contenu Web distant d'API de portlet HCL se connecte à un autre portail de votre environnement source pour extraire le contenu Web.

Pourquoi et quand exécuter cette tâche

Etant donné que le portail cible de rendu ne comprend pas HCL Web Content Manager, vous devez continuer à afficher le contenu Web à distance. Pour effectuer le rendu à distance avec HCL Web Content Manager version 8.5, vous devez configurer votre environnement cible pour utiliser l'afficheur de contenu Web JSR 286 avec WSRP.

Le portail cible de rendu qui ne comprend pas HCL Web Content Manager et utilise l'afficheur de contenu Web distant d'API de portlet HCL devient le consommateur de WSRP. Il consomme l'afficheur de contenu Web JSR 286 à partir du portail cible de création qui comprend HCL Web Content Manager et contient le contenu Web.

Procédure

  1. Pour configurer le rendu à distance, suivez les instructions de la section Activation de l'affichage distant à l'aide de WSRP et de l'afficheur de contenu Web.
  2. Sur le portail cible de rendu qui agit comme consommateur WSRP :
    1. Ajoutez des instances du portlet d'affichage de contenu Web JSR 286 utilisé aux pages de portail qui contiennent des instances du portlet d'affichage de contenu Web distant d'API de portlet HCL.
    2. Configurez les instances du portlet d'affichage de contenu Web JSR 286 pour qu'elles correspondent à la configuration des instances du portlet d'affichage de contenu Web distant d'API de portlet HCL sur chaque page de portail.
    3. Après avoir remplacé toutes les instances du portlet d'affichage de contenu Web distant d'API du portlet HCL et de ses clones de portlet, désinstallez le module Web ilwwcm-remoterendering-portlet.war.
    Remarque : Cette option a des limites qui n'existent pas lors du rendu du contenu Web en local. Pour plus d'informations, voir Affichage distant avec WSRP et l'afficheur de contenu Web.

Options 2 et 3 : rendu de contenu Web local avec l'afficheur de contenu Web JSR 286

Le portail source de rendu de la migration ne contient pas le contenu Web qu'il distribue. Au lieu de cela, l'afficheur de contenu Web distant d'API de portlet HCL se connecte à un autre portail de votre environnement source pour extraire le contenu Web.

Pourquoi et quand exécuter cette tâche

Si vous sélectionnez cette option, vous allez modifier le modèle de distribution de contenu Web d'un rendu à distance en un rendu local. Après avoir mis à disposition les bibliothèques de contenu Web sur le portail cible de rendu, vous pouvez utiliser le portlet d'affichage de contenu Web JSR 286 pour le rendu local.

Procédure

  1. Pour mettre à disposition le contenu Web sur le portail cible de rendu, syndiquez les bibliothèques de contenu Web du portail cible de création vers le portail cible de rendu. Pour plus d'informations, voir Syndication.
  2. Sur le portail cible de rendu :
    1. Vérifiez si vous avez installé le Portlet d'affichage de contenu Web JSR 286.
      1. Click the Administration menu icon. Then, click Portlet Management > Web Modules.
      2. Search for the web module with the file name ilwwcm-localrenderingportlet-jsr.war.
      3. Si le résultat de la recherche est vide, installez le portlet d'affichage de contenu Web JSR 286 depuis PortalServer_root/pzn.ext/portlet.localrendering.jsr/localrendering.war/installableApps/ilwwcm-localrenderingportlet-jsr.war.
    2. Pour convertir les instances du portlet d'affichage de contenu Web distant d'API du portlet HCL en portlet d'affichage de contenu Web JSR 286, appliquez les étapes indiquées dans Conversion de l'afficheur de contenu Web de l'API HCL vers l'API JSR 286
      Important : Si vous utilisez des clones du portlet d'affichage de contenu Web distant d'API du portlet HCL, vous devez également convertir leurs instances.
    3. Après avoir remplacé toutes les instances du portlet d'affichage de contenu Web d'API du portlet HCL et de ses clones de portlet, désinstallez le module Web ilwwcm-localrendering-portlet.war.