Migration vers les outils de portail dans Rational Application Developer V6.0

Les projets Portal Toolkit V5.0.2.2 seront migrés automatiquement vers Rational Application Developer V6.0 Portal Tools en migrant l'espace de travail Portal Toolkit ou en chargeant le projet à partir d'un système SCM (Source Code Management) ou en important le projet à l'aide de la fonction Project Interchange. Si vous effectuez la migration à partir de versions antérieures de Portal Toolkit, vous devez exporter les projets de portlet vers les fichiers WAR et importer les fichiers WAR dans les outils de portail de Rational Application Developer V6.0.

Avant la migration des applications de portail, vous devez installer la fonction des outils de portail de Rational Application Developer V6.0. Reportez-vous au guide d'installation.

Remarque : La compatibilité en amont des projets de portlet n'est pas prise en charge.
La migration automatique est prise en charge uniquement pour les projets créés dans Portal Toolkit V5.0.2.2 avec WebSphere Studio V5.1.2. Pour obtenir plus de détails sur la migration, reportez-vous à la section Migration à partir de WebSphere Studio V5.1, 5.1.1 ou 5.1.2.

Si le projet de type portlet est associé à un projet d'application d'entreprise, vous devez définir le serveur cible approprié sur le projet EAR. Vous pouvez définir le serveur cible sur la page des propriétés du serveur (Propriétés > Serveur).

Lors de la migration des projets Portal Toolkit V5.0.2.2, certaines modifications supplémentaires se produisent :
  • Par défaut, le serveur cible est WebSphere Portal V5.0, si aucun serveur cible n'est défini pour le projet.
  • Le chemin de compilation du portlet est corrigé
  • Une nature de projet de portlet est ajoutée.

Si vous effectuez la migration à partir de versions antérieures de Portal Toolkit, vous devez migrer manuellement les projets de portlet vers les outils de portlet dans Rational Application Developer V6.0, en procédant comme suit :

  1. Exportez le projet existant vers un fichier WAR : Dans la version antérieure de Portal Toolkit, exportez chaque projet vers un fichier WAR avec les fichiers source.
    1. A l'aide du bouton droit de la souris, cliquez sur le projet et sélectionnez Exportation.
    2. Sélectionnez Fichier WAR et Exporter les fichiers source puis cliquez surTerminer.
  2. Importez le fichier WAR de portlet :
    1. Dans les outils de portail de Rational Application Developer V6.0, créez un projet de portlet vide.
      1. Sélectionnez Fichier > Nouveau > Projet > Portail > Projet de portlet ou Projet de portlet (JSR 168).
      2. Désélectionnez Création d'un portlet.
      3. Cliquez sur Afficher les propriétés avancées.
      4. Si vous importez un portlet WebSphere Portal 4.2, sélectionnez 2.2 en tant que version de servlet.
      5. Sélectionnez WebSphere Portal v5.0 comme serveur cible et cliquez sur Terminer.
    2. Importez le fichier WAR dans ce nouveau projet de type portlet vide.
      1. Sélectionnez Importer.
      2. Sélectionnez Fichier WAR et indiquez le fichier WAR exporté (Exportation d'un projet dans un fichier WAR dans la version précédente).
      3. Sélectionnez le nouveau projet de type portlet vide.
      4. Sélectionnez Remplacer les ressources existantes sans avertissement.
      5. Ne sélectionnez pas Supprimer le projet après remplacement.
  3. Supprimez le fichier TLD :

    Il est recommandé de supprimer le fichier TLD de portlet dans le projet. Sinon, un message d'avertissement est généré lors de la nouvelle compilation du projet. Le fait de conserver ce fichier peut provoquer une erreur lorsque le projet de type portlet est déployé dans WebSphere Portal et que le fichier TLD du portlet est différent du fichier sur le serveur.

  4. Si vous migrez un portlet WebSphere Portal 4.2, vous devez migrer ce projet de type portlet vers WebSphere Portal 5.x.
Pour obtenir plus d'informations sur la migration des portlets WebSphere Portal V4.2 vers V5.x, reportez-vous à la section Migration des portlets WebSphere Portal V4.2 vers V5.x.

Pour obtenir plus d'informations sur la migration des ressources Faces dans un projet de portlet, reportez-vous à la section Mise à jour de ressources d'exécution Faces dans un projet de portlet.

Tâches associées
Migration des portlets WebSphere Portal V4.2 vers V5.x
Mise à jour de ressources d'exécution Faces dans un projet de portlet
Migration à partir de WebSphere Studio V5.1, 5.1.1 ou 5.1.2
Référence associée
Modifications apportées aux environnements de test WebSphere
Commentaires
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.