Rational Application
Developer V6.0
ne prend pas en charge le développement de portlets WebSphere Portal V4.2. Vous
devez migrer les projets de type portlet WebSphere Portal
V4.2 vers V5.x.
La plupart des portlets créés pour WebSphere Portal V4.2 s'exécutent sans être
modifiés dans WebSphere Portal V5.x. Certaines API de portlet 4.2.x sont déconseillées
mais sont toujours disponibles dans WebSphere Portal V5.x.
Remarque : Les projets d'application de portlet migrés ne sont pas compatibles en amont.
Pour migrer
les applications de porlet pour WebSphere Portal V4.2 vers V5.x, procédez comme suit :
- Migrez les projets de portlet Portal V4.2 vers les projets de portlet Portal V5.x :
- Cliquez à l'aide du bouton droit de la souris sur le projet d'application de portlet à migrer.
- Sélectionnez pour ouvrir
la page API de portlet.
- Dans le menu déroulant au niveau de l'API de portlet, sélectionnez WebSphere Portal Version 5.x.
- Cliquez sur OK et les modification suivantes sont automatiquement effectuées :
- Le fichier TLD (Tag Library Descriptor) de l'API de portlet est supprimé.
- Le niveau Web est modifié et passe du niveau 2.2 au niveau 2.3.
- Les entrées de chemin d'accès aux classes propres au portlet sont supprimées
alors que le conteneur JRE WebSphere Portal et le conteneur cible d'exécution WebSphere
Portal les ajoute dynamiquement.
- Si le projet de type de portlet est associé à un projet d'application d'entreprise, il est
recommandé de migrer le niveau J2EE du projet EAR vers J2EE 1.3. Les applications de portlet conçues
pour WebSphere Portal V5.x doivent être compatibles avec les spécifications J2EE de niveau 1.3.
Remarque : Avant de migrer
le projet d'application d'entreprise vers J2EE 1.3, reportez-vous à la rubrique
Migration des projets J2EE.
Pour obtenir plus d'informations sur l'utilisation de l'assistant de migration J2EE, reportez-vous à l'aide en ligne.
- Si le projet de type portlet migré est associé uniquement au projet d'application d'entreprise, procédez comme suit :
- Fermez tous les éditeurs dans l'espace de travail.
- Cliquez à l'aide du bouton droit de la souris sur le projet d'application d'entreprise auquel le projet de type portlet migré est associé.
- Sélectionnez et cliquez sur Suivant.
- Sélectionnez J2EE version 1.3 et WebSphere Portal comme serveur cible.
- Cliquez sur Terminer.
- Si les autres projets de type portlet sont associés au projet d'application
d'entreprise, vous devez retirer le projet de type portlet migré et l'ajouter à un autre
projet d'application d'entreprise.
- Retirez le module du projet de type portlet migré du projet d'application d'entreprise.
- Développez le projet d'application d'entreprise et sélectionnez le descripteur de déploiement.
- Sélectionnez .
- Sélectionnez l'onglet Module. Sur la page Module de l'éditeur, sélectionnez
le fichier WAR du projet de type portlet migré.
- Cliquez sur Supprimer.
- Sélectionnez pour sauvegarder les modifications.
- Créez un projet d'application d'entreprise et ajoutez à ce dernier le projet de type portlet.
- Sélectionnez .
- Sélectionnez la case à cocher Afficher tous les assistants.
- Développez J2EE et sélectionnez Projet d'application d'entreprise.
- Renseignez la zone Nom du projet, sélectionnez J2EE
version 1.3 et WebSphere Portal comme serveur cible puis cliquez sur
Suivant.
- Sur la page Projets de module EAR, sélectionnez le projet de type portlet et cliquez sur
Terminer.
Le projet de portlet est maintenant migré vers WebSphere Portal V5.x.