Recherche d'erreurs dans le pattern

Vous pouvez appliquer un pattern que vous avez conçu dans une instance d'exécution de l'atelier de développement afin de voir s'il contient des erreurs. Celles-ci sont signalées dans la vue Console de l'atelier de développement.

Cette rubrique présente certaines étapes de base à suivre lorsque l'on débogue un pattern en utilisant à la fois ateliers de développement et d'exécution. Elle suppose que soient en fonctionnement à la fois une instance développeur et une instance exécution de l'atelier.
Remarque : Vous ne pouvez pas modifier le code du pattern dans l'atelier de développement lorsque l'atelier d'exécution est en fonctionnement.

Avant de tester un pattern, vous pouvez ajouter des messages de débogage aux points sensibles afin de suivre la séquence du processus des méthodes de développement et de mise à jour. Les messages de trace sont affichés dans la vue Console de l'atelier de développement. L'aide-mémoire sur les patterns, Création de patterns, fournit des exemples détaillés d'ajout de messages de débogage. Les aide-mémoire s'ouvrent depuis le menu Aide.

Si vous avez placé des points d'arrêt dans le code de votre pattern, ils sont affichés et gérés dans la vue Points d’arrêt de l'atelier de développement. Après avoir atteint un point d'arrêt, vous pouvez reprendre le traitement du pattern en cliquant sur Exécuter > Reprendre.

Pour les détails sur l'application des patterns, reportez-vous aux rubriques qui traitent de ce sujet. Comme tous les patterns sont différents, il n'existe pas une méthode unique pour les tester. Les instructions qui suivent sont des options pour modifier le pattern. Les paramètres ayant des dépendances appellent plusieurs méthodes pour chaque commande lorsqu'un paramètre fournisseur subit un changement.

Pour tester votre pattern, effectuez une ou plusieurs des étapes suivantes :
  1. Ajoutez un argument à chaque paramètre de canevas à l'aide de l'assistant d'application de pattern ou d'actions glisser-déposer. La méthode de développement qui gère les valeurs ajoutées est appelée.
  2. Supprimez chaque argument à l'aide des éléments de menu Annuler ou Supprimer du modèle. La méthode de développement qui gère les valeurs supprimées est appelée.
  3. Remplacez un argument par un autre. Cette action invoque une méthode pour gérer les valeurs supprimées puis une méthode pour gérer les valeurs ajoutées.
  4. Réappliquez le pattern afin de réévaluer tous les arguments liés à l'instance de pattern. Le fait de réappliquer un pattern met à jour le cas échéant tous les arguments qui ont été liés puis modifiés en dehors du pattern.
  5. Désappliquez le pattern afin d'invoquer un retrait de tous les arguments. Cette action retire le pattern.
  6. Détachez un argument unique afin d'invoquer une méthode de retrait. La méthode de développement qui gère les valeurs supprimées est appelée.
Une fois que vous avez testé de manière satisfaisante tous les patterns d'une bibliothèque, mettez la bibliothèque de patterns sous forme d'actif de patterns RAS. Pour cela, exportez-la à l'aide de la vue Création de patterns. Rassemblés dans un actif de patterns RAS, les patterns sont faciles à distribuer aux autres développeurs. Lors de son importation, l'actif RAS est installé comme plug-in de patterns et apparaît dans la vue Explorateur de patterns et le Référentiel de patterns ou la vue Explorateur d'actif RAS.
Concepts associés
Patterns de conception IBM Rational
Code de pattern et fichiers d'assistance
Instanciation des patterns
Information associée
Affichage des patterns disponibles
Création d'instances de pattern
Définition d'arguments pour les instances de pattern
Exportation d'actifs RAS
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.