Pour tester le noeud défini par l'utilisateur que vous créez pour un connecteur, ajoutez votre noeud à un flux de messages. Vous pouvez ensuite utiliser l'un des outils de débogage fournis avec IBM® App Connect Enterprise.
A propos de cette tâche
Une fois que vous avez créé un nœud personnalisé pour votre connecteur, vous pouvez le tester en l'ajoutant à un flux de messages dans l 'outil IBM App Connect Enterprise. Vous ajoutez un noeud défini par l'utilisateur pour un connecteur de la même manière que vous ajoutez un noeud à un flux de messages. Vous pouvez utiliser les outils de débogage et de consignation pour vous assurer que le noeud défini par l'utilisateur se comporte comme prévu.
Procédure
Pour tester votre nœud personnalisé dans le Toolkit d' IBM App Connect Enterprise, procédez comme suit :
- Créez un flux de messages en suivant les instructions de la rubrique Création d'un flux de messages.
- Ajoutez votre noeud défini par l'utilisateur au flux de messages en suivant les instructions de la rubrique Ajout d'un noeud de flux de messages. Ajoutez d'autres noeuds de flux de messages appropriés pour compléter votre logique de flux de messages.
- Utilisez l'une des méthodes suivantes pour tester votre flux de messages:
- Routine de test de flux
Pour vérifier que votre flux de messages traite les messages comme prévu, envoyez des messages au flux à l'aide de la routine de test de flux. Vous pouvez ensuite utiliser la routine de test de flux pour afficher le chemin emprunté par chaque message, ainsi que la structure et le contenu de l'arborescence de messages logique à n'importe quel point d'un flux de messages. Pour plus d'informations, voir Test de votre flux de messages à l'aide de Flow Exerciser.
- Débogueur de flux
Vous pouvez définir des points d'arrêt dans un flux de messages, puis parcourir le flux tout en examinant et en modifiant les variables de message. Pour utiliser le débogueur de flux, vous devez d'abord déployer votre flux de messages. Pour plus d'informations, voir Test de votre flux de messages à l'aide du débogueur de flux
- Trace utilisateur
Pour afficher la sortie de journalisation du connecteur, activez la trace utilisateur. Les noeuds de flux de messages écrivent des messages dans la trace utilisateur lorsqu'ils traitent le travail. Ces messages affichent l'activité dans un flux de messages, par exemple les noeuds qui sont activés, le code qu'ils exécutent et les terminaux via lesquels les messages sont envoyés. Pour utiliser la trace utilisateur, vous devez d'abord déployer votre flux de messages.
Les messages concernant votre flux de messages sont affichés dans le fichier journal de trace avec un nom sous la forme suivante : flowName_udnDisplayName. Si le nom de votre noeud défini par l'utilisateur contient des espaces, les espaces sont remplacés par des caractères de soulignement. Par exemple, si le flux de messages est appelé myDatabaseTestFlow.msgflowet que le nom d'affichage du noeud défini par l'utilisateur est My Database Input, l'entrée du fichier journal de trace est intitulée myDatabaseTestFlow_My_Database_Input.
- noeudsTrace
Vous pouvez ajouter un noeud Trace à un flux de messages pour écrire des messages de débogage dans un fichier, dans la trace utilisateur ou dans le journal système. Vous pouvez ensuite passer en revue ces messages après que le flux de messages a traité certaines données. Pour plus d'informations, voir Test de votre flux de messages en ajoutant des noeuds Trace.