Débogage du flux de médiation

Cette rubrique décrit le test du composant StockQuote_MediationFlow dans l'environnement de test d'unité au moyen du débogueur d'intégration.

Dans les instructions ci-dessous, il est admis que le client et la base de données ont déjà été installés. Pour plus d'informations sur la procédure d'installation du client et de la base de données, reportez-vous à la rubrique Test du module de médiation.
  1. Pour ajouter un point d'arrêt à une primitive de médiation, cliquez avec le bouton droit de la souris sur le noeud Primitive dans le canevas du flux de requêtes ou de réponses, puis sélectionnez Ajouter un point d'arrêt. Notez qu'une petite icône bleue est ajoutée dans la partie supérieure gauche du noeud, indiquant qu'un point d'arrêt lui a été ajouté.
    Ajout de points d'arrêt à des noeuds Primitive
  2. Sélectionnez le serveur, cliquez à l'aide du bouton droit et cliquez sur Débogage pour démarrer le serveur en mode débogage. Notez que si le serveur est déjà lancé, vous devez l'arrêter et le redémarrer en mode débogage.
  3. Une fois que le serveur a démarré, lancez le JSP du client : http://localhost:9080/StockQuoteSample/StockQuoteServlet.jsp
  4. Choisissez CustomerA dans le menu déroulant, sélectionnez un symbole boursier dans la liste et cliquez sur Demande pour envoyer un message via le flux de médiation.
    Lancer le client
  5. Le débogueur s'arrête au niveau du premier point d'arrêt et affiche le contenu du message dans la vue Variables. Une marque violette s'affiche sur la connexion traversée par le débogueur. Pour poursuivre l'exécution, cliquez sur l'icône Avancer d'un pas sans entrée
    Ajouter des points d'arrêt à des noeuds primitifs
    .
  6. Cliquez sur l'icône Avancer d'un pas sans entrée icône Avancer d'un pas sans entrée pour accéder au prochain noeud primitif.
  7. Ignorez chaque point d'arrêt des flux de requêtes et de réponses jusqu'à ce que la valeur Stock Quote soit renvoyée au JSP du client.

Commentaires
(C) Copyright IBM Corporation 2005. Tous droits réservés.

(C) Copyright IBM Corporation 2005. All Rights Reserved.