Pour déboguer une application interactive avec une invite complète des paramètres de lancement, vous devez créer une configuration de lancement pour la session de débogage.
Pour ce faire, procédez comme suit :
Sélectionnez l'onglet Eléments à déboguer pour l'afficher au premier plan. Sauf indication contraire, il convient de renseigner toutes les zones de cet onglet avant de démarrer une session de débogage.
Groupe | Paramètres |
---|---|
Connexion | Dans le menu déroulant, sélectionnez le nom d'une connexion systèmes distants existante. Cette connexion doit être liée au serveur iSeries contenant l'application à déboguer. Si aucune connexion n'a été créée, cliquez sur Nouveau pour lancer un assistant qui vous permettra de le faire. |
Programmes ou programme de service à déboguer | Cette section vous permet d'entrer des informations sur les programmes et les programmes de service à déboguer. Vous pouvez spécifier plusieurs programmes. Cliquez sur Ajouter pour ajouter un programme ou un programme de service à la liste.
|
Avance d'un pas avec entrée | Si cette case n'est pas cochée, le débogueur s'arrête au premier point d'arrêt détecté. Il peut s'agir d'un point d'arrêt de profil (défini lors de la précédente
session de débogage) ou d'un point d'arrêt source (défini dans l'éditeur du
débogueur avant le lancement du débogage). Si l'option Avance d'un pas avec entrée est sélectionnée :
|
Arrêt de la session de débogage à la fin du programme | Si cette case est cochée et si un programme d'initiation correct (et non un programme de service) est indiqué dans les programmes ou les programmes de service à déboguer, la session de débogage se termine dès la fin de l'exécution du programme. |
Mise à jour des fichiers de production | Si cette case est cochée, l'application en cours de débogage est autorisée à mettre à jour les enregistrements de la base de données dans des bibliothèques de production. |
Cette page permet d'indiquer la commande iSeries à utiliser pour démarrer l'application à déboguer. Les applications interactives démarrent généralement grâce à une commande CALL ou une commande définie par l'utilisateur. Elles s'exécutent dans le travail interactif associé à la connexion système distant sélectionnée. Si aucun travail interactif ne lui est associé, vous devrez alors utiliser la commande STRRSESVR pour rétablir la situation.
Vous pouvez également, en cliquant sur Invite, appeler une boîte de dialogue d'invite pour la commande spécifiée, en fonction des disponibilités.
Si vous avez complété l'onglet Eléments à déboguer avec un programme d'initiation ou si vous choisissez l'application à déboguer à partir de l'explorateur de systèmes distants ou dans le navigateur de projet iSeries, la commande est créée automatiquement.
Groupe | Paramètres |
---|---|
Chemin de recherche des fichiers source | Les conteneurs source iSeries par défaut et Moteur de débogage sont répertoriés par défaut. Le conteneur source iSeries par défaut permet au débogueur de rechercher la source dans le répertoire de compilation de l'objet de programme.
Le conteneur source du moteur de débogage fournit des données pour les vues autres que la vue *SOURCE (par exemple, la vue Listing (*LISTING) ou Instruction (*STATEMENT)). Vous pouvez spécifier votre propre chemin de recherche de la source :
|
Rechercher les fichiers source en double dans le chemin | Si cette case n'est pas cochée, le débogueur recherche les chemins spécifiés dans la séquence et utilise la première occurrence. Si elle est cochée, le débogueur recherche les chemins spécifiés et répertorie toutes les occurrences, ce qui vous permet d'en sélectionner une. |
Groupe | Paramètres |
---|---|
Adresse du nom d'hôte du poste de travail |
|
Sélectionnez l'onglet Commun pour l'afficher au premier plan, puis procédez comme suit :
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.