Migration d'applications J2C à partir de Rational Application Developer V.6.x ou V.7.0.0.x

Vous pouvez importer dans votre espace de travail courant des applications ayant été créées dans Rational Application Developer version 6.x ou version 7.0.0.x.

Avant de commencer

Avant de faire migrer votre application, ouvrez un nouvel espace de travail.

Procédure

  1. Dans un espace de travail propre, cliquez sur Fichier > Importer.
  2. Sur la page Importation, dans la zone Sélectionner une source d'importation, sélectionnez Général > Fichier archive puis cliquez sur Suivant.
  3. Sur la page Importation de projets, dans la zone spécifiant à partir de quel fichier archive, cliquez sur Parcourir et naviguez jusqu'au projet à faire migrer. Sélectionnez les projets que vous souhaitez inclure dans votre migration. Vous n'avez pas besoin de sélectionner le service d'importation du plug-in des outils J2C :
    Echange de projet
  4. Cliquez sur Terminer : l'assistant de migration d'espace de travail se lance automatiquement.
  5. Sur la page Migration de Rational Desktop, cliquez sur Suivant.
  6. Sur la page Projets de l'espace de travail nécessitant une migration, sélectionnez les projets que vous souhaitez inclure dans votre migration, puis cliquez sur Suivant.
  7. Sur la page Migration des ressources de projet, passez en revue le récapitulatif des tâches qui seront exécutées, puis cliquez sur Suivant.
  8. Sur la page Démarrage de la migration, cliquez sur Terminer.
  9. Une fois la migration terminée, vous pouvez voir comment elle s'est déroulée en consultant la vue Résultats de la migration. Si cette vue n'est pas affichée, sélectionnez Fenêtre > Afficher la vue > Autre > Migration > Résultats de la migration et cliquez sur OK.
  10. Etapes postérieures à la migration : si le projet que vous venez de faire migrer a été créé dans une version de Rational Application Developer antérieure à la 6.0.1.5, il vous reste à effectuer certaines étapes sur l'interface et le code d'implémentation du bean Java™ J2C généré.
    1. Ouvrez la vue Erreurs en sélectionnant Fenêtre > Afficher la vue > Erreurs et en cliquant sur OK.
    2. Si vous voyez le message Type d'exception ResourceException non géré dans la vue Erreurs, procédez comme suit pour remédier à la situation :
      1. Ouvrez le fichier d'implémentation et d'interface de votre bean Java J2C et localisez l'icône d'erreur :
        clause throw
        Faites un clic droit sur l'icône d'erreur et sélectionnez Correctif rapide :
        Correctif rapide
        Sélectionnez Ajouter une instruction throws pour ajouter une instruction throws javax.resource.ResourceException à toutes les déclarations de méthode métier :
        Ajouter une instruction throws
      2. Utilisez la fonction Correctif rapide pour ajouter l'instruction import javax.resource.ResourceException; si elle est manquante.
    3. Si la vue Erreurs contient le message d'erreur CHKJ3013E : Elément 'resource-ref' nommé <nom-variable> en double dans ejb-jar.xml, procédez comme suit pour remédier à la situation :
      1. Sélectionnez Projet > Nettoyer... > Nettoyer tous les projets.
      2. Fermez et rouvrez l'espace de travail.

Commentaires