< Précédent | Suivant >

Leçon 5 : Déployer les composants d'application

Pour déployer les composants de l'application, exécutez le processus d'application dans le nouvel environnement.
Maintenant que vous disposez d'un environnement et de tous les processus nécessaires, vous pouvez déployer les composants en exécutant le processus d'application.
  1. Ouvrez la page d'application en cliquant sur Applications, puis en cliquant sur le nom de l'application.
  2. Sur la même ligne que votre environnement, cliquez sur l'icône Demander un processus .
  3. Dans la fenêtre Exécuter le processus, dans la liste Processus, sélectionnez le processus Déployer JPetStore.
  4. Sous Versions de composants, cliquez sur Sélectionner les versions et en haut de la fenêtre, cliquez sur Sélectionner pour tout > Plus récent disponible. Vérifiez que la version 1.0 est sélectionnée pour chaque composant, comme dans la figure suivante :
    Sélection de la version la plus récente de chaque composant
  5. Cliquez sur OK. Vous devez sélectionner une version pour chaque composant ; sinon, le composant n'est pas déployé.
  6. Cliquez sur Envoyer.
La page Web affiche la progression de la demande de processus d'application. Dans cette page, vous pouvez observer l'exécution des processus. La figure ci-après illustre le processus d'application partiellement exécuté. Le processus de composant d'application est terminé et les deux autres processus de composant sont en cours d'exécution.
Journal de la demande de processus d'application, affichant les processus de composant qui sont en cours d'exécution
Si le processus aboutit, la demande indique que chaque processus de composant est terminé, comme dans la figure suivante :
Journal de la demande de processus d'application, indiquant que les processus de composant ont abouti
Dans ce cas, vous pouvez afficher l'application en cours d'exécution à l'adresse URL suivante, en remplaçant nomhôte par le nom d'hôte de votre système cible. Il s'agit du nom de l'agent que vous avez configuré dans Configuration de l'agent et du système cible.
http://nomhôte:8080/JPetStore
L'application affiche un site d'achats en ligne simple, qui est une animalerie. La figure suivante représente la page d'accueil :
Page d'accueil de l'application JPetStore qui comporte un lien permettant d'entrer dans le magasin
A partir de la page d'accueil, cliquez sur Enter the Store, puis parcourez les articles disponibles, comme dans la figure suivante :
Page de menu principal de l'application JPetStore

Si le processus d'application a échoué, il se peut que l'un des processus de composant ait échoué. Dans ce cas, le processus est répertorié avec l'état Echec. Pour corriger le processus ayant échoué, développez la section de journal du composant et recherchez l'étape qui a échoué :

Journal de la demande de processus d'application affichant un processus de composant n'ayant pas abouti
De là, vous pouvez consulter le journal sortant de la ligne de commande pour chaque étape du processus en cliquant sur l'icône Journal sortant .

Si l'un de vos processus de composant n'a pas abouti, identifiez l'étape ayant échoué. Vérifiez que les propriétés de cette étape sont correctes et que les étapes apparaissent dans l'ordre approprié dans le processus. Ensuite, exécutez à nouveau le processus d'application.
Remarque : Si vous exécutez le processus d'application à nouveau, assurez-vous de désélectionner la case à cocher Uniquement les versions modifiées et sélectionnez les versions de chaque composant. Si vous la laissez sélectionnée, le serveur exécute les processus de composant uniquement pour les composants qui possèdent de nouvelles versions.
Désélection de la case à cocher Uniquement les versions modifiées pour que tous les composants soient déployés

Récapitulatif de la leçon

Ce processus d'application a installé chaque composant dans l'application en exécutant les processus de composant correspondants.
Les processus d'application peuvent aussi désinstaller ou mettre à jour les composants, ou exécuter d'autres tâches de configuration pour l'application et ses composants.
< Précédent | Suivant >

Commentaires en retour