Au cours de la première leçon, vous avez supprimé certaines versions des composants. A présent, vous allez ajouter ces versions à nouveau afin de simuler le déploiement d'une nouvelle version des composants.
L'application Web que vous avez déployée au cours de la leçon précédente incluait la version 1.0 du composant Web et du composant de base de données.
La version 1.1 de ces composants inclut un nouvel article pour le magasin en ligne : un bichon dans la catégorie Dogs.
- Vérifiez que Bichon n'est pas disponible dans la catégorie Dogs :
- Ouvrez l'application dans un navigateur Web en entrant l'adresse URL suivante :
http://nomhôte:8080/JPetStore
- Cliquez sur Enter the Store.
- Parcourez la catégorie Dogs et vérifiez que Bichon n'est pas disponible. La figure suivante présente certains des chiens de cette catégorie :
- Importez la nouvelle version du composant de base de données :
- Sur le serveur IBM® UrbanCode Deploy, cliquez sur l'onglet Composants, puis cliquez sur le composant JPetStore-DB.
- Cliquez sur l'onglet Versions, puis cliquez sur Importer les nouvelles versions. A présent, la version 1.1 apparaît dans la liste des versions, conformément à la figure suivante :
- Cliquez sur la nouvelle version du composant de base de données afin d'ouvrir sa page d'informations.
- Cliquez sur l'onglet Configuration.
- Sous Paramètres de base, dans la liste Type, sélectionnez Incrémentiel, puis cliquez sur Sauvegarder.
Cette version est définie comme une mise à niveau incrémentielle plutôt qu'une nouvelle version. Les versions complètes sont installées directement, sans installation préalable des versions précédentes. Les mises à niveau incrémentielles commencent par l'installation des versions précédentes, avant la nouvelle version.
La nouvelle version de base de données n'est qu'un ajout à la base de données ; par conséquent, elle requiert la version précédente du composant.
- De la même façon, importez la version 1.1 du composant Web sans changer le paramètre Type. Le composant d'application ne possède pas de version supplémentaire.
- Dans l'environnement, exécutez le processus d'application à nouveau. Dans la fenêtre Exécuter le processus, assurez-vous de sélectionner Dernière
version pour chaque composant en cliquant sur Sélectionner
les versions, puis sur .
En option, vous pouvez sélectionner la case à cocher Uniquement les versions modifiées pour que le serveur déploie uniquement les composants qui possèdent de nouvelles versions.
Dans ce cas, le serveur exécute les processus de composant pour les composants Web et de base de données seulement.
- Dans votre navigateur Web, rechargez l'application Web et explorez la catégorie Dogs pour afficher le nouvel article Bichon, comme dans la figure suivante : Ce nouvel article prouve que le composant de base de données a été mis à jour vers la version 1.1.
- Cliquez sur l'ID de produit pour Bichon, puis sur l'ID d'article afin d'afficher la page de produit pour Bichon. La nouvelle image de cet article prouve que le composant Web a été mis à jour vers la version 1.1.