L'Assistant de migration de
WebSphere
Integration Developer permet de migrer des projets de service.
L'Assistant de migration exécute les opérations suivantes :
- Création d'un module Business Integration (vous définissez
vous-même son nom)
- Migration des entrées de chemin de classe du projet de service vers
le nouveau module
- Copie de tous les artefacts source de
WebSphere
Business Integration Server Foundation depuis le projet source
sélectionné vers le module
- Migration des extensions BPEL dans des fichiers WSDL
- Migration des processus métier (fichiers .bpel) de BPEL4WS
version 1.1 vers la nouvelle version prise en charge par
WebSphere Process Server, qui
repose sur BPEL4WS version 1.1, avec les fonctionnalités majeures des
spécifications du langage BPEL version 2.0 à venir
- Création d'un composant SCA pour chaque .bpel
- Création d'un fichier de contrôle .mon pour chaque processus BPEL
afin de préserver le comportement de contrôle par défaut de
WebSphere
Studio Application Developer Integration Edition (si nécessaire)
Suivez les étapes suivantes pour migrer des projets de service avec
l'Assistant de migration de
WebSphere
Integration Developer :
- Appelez l'assistant en sélectionnant
.

Vous pouvez également ouvrir l'Assistant de migration depuis
la page d'accueil en cliquant sur l'icône
:

Dans la
page Migration, sélectionnez l'option Migrer un projet de service
Integration Edition 5.1 :

- L'Assistant de migration apparaît. Entrez le chemin
d'accès à la sélection de la source ou cliquez sur le bouton
Parcourir pour le rechercher. Entrez également
le nom de module de l'emplacement du projet de service
WebSphere
Studio Application Developer Integration Edition à migrer
:

Remarque : Il est
conseillé de choisir le nom du projet de service comme nom du module
car, si l'espace de travail contient d'autres projets
WebSphere
Studio Application Developer Integration Edition qui dépendent de ce
projet, vous n'aurez pas besoin de mettre à jour les chemins de
classe des projets dépendants après les avoir importés dans
WebSphere
Integration Developer.
- Dans les options de migration, cochez la case Conserver les fragments
Java
BPEL d'origine dans les commentaires :

Cliquez sur
Terminer.
- Une fois le processus de migration terminé, la fenêtre
Résultats de la migration s'affiche
:

Un fichier
journal contenant ces messages de migration est automatiquement
généré dans le dossier .metadata de l'espace de travail 6.0. Ce
fichier journal est appelé ".log".
Quand l'Assistant de migration a terminé, compilez le module Business
Integration créé et essayez de résoudre les erreurs de compilation
éventuelles. Vérifiez tous les fichiers .bpel migrés. Vérifiez qu'ils
sont totalement migrés et qu'ils peuvent être ouverts dans
WebSphere
Integration Developer BPEL Editor. Certains fragments BPEL
Java
ne peuvent pas être migrés automatiquement. Si vous constatez des
erreurs dans les fragments Java BPEL, reportez-vous à la
section "Migration vers le modèle de programmation SCA" pour
connaître les étapes nécessaires à la résolution de ces erreurs. Si vous avez utilisé
l'Assistant de migration pour migrer un projet de service vers un
module BI, ouvrez l'éditeur de dépendances de module pour vérifier que
les dépendances sont bien définies. Pour cela, passez dans Business
Integration et double-cliquez sur le projet BI. Vous pouvez ensuite
ajouter des dépendances sur les projets de bibliothèques
d'intégration métier, les projets Java et les projets J2EE.