Conversion de projets de EJB 1.1 vers EJB 2.x

Un projet EJB 1.1 peut être converti en projet EJB 2.x à l'aide de l'assistant de migration J2EE.

Pourquoi et quand exécuter cette tâche

  • Dans la vue Hiérarchie J2EE, cliquez avec le bouton droit sur le projet 1.1, puis sélectionnez Migrer > Assistant de migration J2EE.

Si vous voulez conserver le projet EJB 1.1 d'origine, vous pouvez aussi créer un nouveau projet 2.x puis y importer le fichier JAR du projet existant (Fichier > Importer > Fichier JAR d'EJB).

Bien que le projet soit un projet EJB 2.x, les beans entity CMP (Container-managed Persistence) EJB 1.1 existants (ou importés) restent des beans EJB 1.1. En d'autres termes, les beans entity CMP ne sont pas convertis vers EJB 2.x.

L'assistant de migration J2EE migre les beans enterprise d'un projet EJB 2.x de 1.1 vers 2.x. (Si vous choisissez de migrer vos beans entity CMP 1.1 vers 2.x, tous les beans du projet 2.x doivent être migrés. Cependant, vous pouvez choisir d'ajouter sélectivement des vues du client local à ces beans 2.x migrés.)
  • L'assistant conservera l'héritage EJB 1.1 existant dans le projet EJB 2.x.
  • L'assistant migrera les relations (propriétaires) EJB 1.1 en relations (standard) EJB 2.x, avec d'autres avantages.
Remarque : Si vous avez des associations mappées, les associations EJB 2.x seront créées pour les associations elles-mêmes, mais les mappes de rôles pour ces associations deviendront non valides. Si vous exécutez une validation, une erreur se produira. Pour contourner cela, ouvrez d'abord l'éditeur de mappage et enregistrez la mappe. Les mappes de rôles seront supprimées. Vous pouvez alors exécuter à nouveau la validation et mapper à nouveau les rôles.
Icône indiquant le type de rubrique Rubrique de tâche
Dispositions pour les centres de documentation | Commentaires en retour

Icône d'horodatage Dernière mise à jour: May 29, 2014 10:11

Nom de fichier : tejbprojcvt.html