Migration des projets de beans de données et de commandes IBM Websphere Commerce Version 7 Feature Pack 8

La migration de projets de beans de données et de commandes consiste en plusieurs étapes. Le projet WebSphereCommerceServerExtensionsLogic doit être exporté à partir de votre ancien environnement de développement et importé dans l'environnement de développement HCL Commerce Version 9.

Pourquoi et quand exécuter cette tâche

Le code logique d'extension personnalisé du projet WebSphereCommerceServerExtensionsLogic doit être exporté à partir de l'environnement de développement Feature Pack 8 en tant que fichier JAR nommé WebSphereCommerceServerExtensionsLogic.jar. Le fichier JAR est ensuite importé en tant que fichier compressé sous votre environnement de développement HCL Commerce Version 9 dans Perspective Java EE > Autres projets > WebSphereCommerceServerExtensionsLogic > src.
Remarque : Les autres projets personnalisés doivent être exportés et importés conformément aux instructions présentées à l'étape 3.

Procédure

  1. Exportez le projet Java à partir de votre ancien environnement de développement en tant que fichier JAR à l'aide de Rational Application Developer.
    1. Ouvrez l'espace de travail d'environnement de développement Feature Pack 8, puis la perspective J2EE.
    2. Sélectionnez le projet qui contient votre code personnalisé. Cliquez avec le bouton droit de la souris, puis sélectionnez Exporter > Java > Fichier JAR.
    3. Cliquez sur Suivant.
    4. Dans la liste des ressources figurant sous Sélection des ressources à exporter, vérifiez que votre projet est sélectionné.
    5. Assurez-vous de sélectionner les options Exporter les fichiers de classe et les ressources générés et Exporter les fichiers source et les ressources Java.
    6. Cliquez sur Parcourir et sélectionnez un chemin dans lequel sauvegarder le fichier archive exporté.
    7. Vérifiez que l'option Compresser le contenu du fichier est sélectionnée.
    8. Cliquez sur Terminer pour terminer l'exportation.
  2. Importez le projet Java à l'aide des fonctions de Rational Application Developer dans votre environnement de développement HCL Commerce Version 9.
    1. Ouvrez l'espace de travail d'environnement de développement HCL Commerce Version 9 puis la perspective Java EE.
    2. Sélectionnez Perspective Java EE > Autres projets > WebSphereCommerceServerExtensionsLogic > src
    3. Cliquez avec le bouton droit de la souris sur le projet cible et cliquez sur Importer.
    4. Sélectionnez Général > Fichier d'archivage, puis cliquez sur Suivant.
    5. Cliquez sur Parcourir pour rechercher le fichier à importer.
      Notes :
      1. Vous devez mettre à jour le chemin d'accès aux classes de chaque projet personnalisé pour résoudre les dépendances dans les bibliothèques et entre les projets.
      2. Vous ne devez pas importer de métadonnées, sinon, la migration échouera. Les métadonnées incluent les fichiers suivants :
        • .setting
          • org.eclipse.wst.common.component
          • org.eclipse.wst.common.project.facet.core.xml.factorypath
        • .project
        • .classpath
        • META-INF/
          • MANIFEST.MF
    6. Si un message vous demande si vous voulez écraser les fichiers, cliquez sur Oui pour chaque fichier.
    7. Cliquez sur Terminer.
  3. Si le projet que vous voulez importer n'existe pas dans votre espace de travail de développement HCL Commerce Version 9, procédez comme suit pour importer les projets de commande ou de bean de données complets à partir de Feature Pack 8.
    1. Ouvrez l'ancien espace de travail d'environnement de développement Feature Pack 8 puis la perspective J2EE.
    2. Sélectionnez le projet qui contient votre code personnalisé. Cliquez à l'aide du bouton droit de la souris et sélectionnez Exporter.
    3. Sélectionnez Général > Fichier d'archivage, puis cliquez sur Suivant.
    4. Dans la liste des ressources figurant sous Sélection des ressources à exporter, vérifiez que votre projet est sélectionné.
    5. Vérifiez que les options Créer uniquement les répertoires sélectionnés et Compresser le contenu du fichier sont sélectionnées.
    6. Cliquez sur Parcourir et sélectionnez un chemin dans lequel sauvegarder le fichier compressé exporté.
    7. Cliquez sur Terminer pour terminer l'exportation.
    8. Facultatif : Si l'environnement de développement version Feature Pack 8 et l'environnement de développement HCL Commerce Version 9 se trouvent sur des postes de travail distincts, copiez le fichier compressé dans l'environnement de développement HCL Commerce Version 9.
    9. Ouvrez l'espace de travail d'environnement de développement HCL Commerce Version 9 puis la perspective Java EE.
    10. Sélectionnez Fichier > Importer > Projets existants dans l'espace de travail.
    11. Cliquez sur Parcourir pour rechercher le fichier que vous avez exporté.
    12. Cliquez sur Terminer.
    13. Un assistant de migration de l'espace de travail s'affiche. Suivez les instructions dans l'assistant pour terminer la migration.
  4. Corrigez toute erreur de compilation et régénérez le projet.