Conversion des projets d'EJB 1.1 en EJB 2.x

Il est possible de convertir un projet EJB 1.1 en un projet EJB 2.x à l'aide de l'assistant de migration J2EE.

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

Ou, si vous souhaitez conserver le projet EJB 1.1 d'origine, vous pouvez créer un projet 2.x puis importer le fichier JAR du projet dans le projet (Fichier > Importer > JAR EJB).

Bien que le projet est un projet EJB 2.x, les beans entity CMP (container-managed persistence) existants (ou importés) restent des beans EJB 1.1. Cela signifie que les beans entity CMP ne sont pas convertis en EJB 2.x.

L'assistant de migration J2EE migre les beans enterprise dans un projet EJB 2.x de la version 1.1 vers 2.x. Si vous optez pour la migration des beans entity CMP 1.1 vers 2.x, tous les beans du projet 2.x doivent être migrés. Vous pouvez toutefois choisir d'ajouter de manière sélective des vues de client local à ces beans 2.x migrés).
  • L'assistant conserve l'héritage EJB 1.1 existant dans le projet EJB 2.x.
  • L'assistant migre les relations EJB 1.1 (propriétaire) vers les relations EJB 2.x (standard) et effectue d'autres opérations.
Remarque : Si certaines associations sont mappées, des associations d'EJB 2.x vont être créées pour les associations elles-mêmes, mais les mappages de rôles de ces associations ne seront plus valides. Si vous exécutez la validation, une erreur est générée. Pour éviter cette situation, ouvrez tout d'abord l'éditeur de mappage et sauvegardez le mappage. Les mappages de rôle seront supprimés. Vous pouvez ensuite exécuter de nouveau la validation et mapper une nouvelle fois les rôles.

Sujet parent : Migration de projets EJB (EJB 1.1 vers EJB 2.1)

Sujet suivant : Migration du code à partir d'EJB 1.1 vers EJB 2.x

Tâches associées
Migration de projets EJB (EJB 1.1 vers EJB 2.1)
Migration du code à partir d'EJB 1.1 vers EJB 2.x
Migration de références d'EJB pour les relations EJB 1.1

Référence associée
Les éléments des méthodes sont fusionnés lors de la migration des structures de projets

Conditions d'utilisation | Commentaires
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.