Statut Débogueur de script

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • L’état Débogueur de script détermine les actions de débogage disponibles et les informations qu’il peut afficher.

    Le Débogueur de script affiche son état en bas à gauche de l’interface utilisateur.

    Figure 1. Statut de l’échantillon Débogueur de script
    Champ Débogueur de script Status (Statut ) affichant l’exemple de statut EXECUTION_PAUSED
    Tableau 1. Valeurs d’état possibles Débogueur de script
    Statut Se produit quand Description Actions disponibles
    WAITING_FOR_FIRST_BREAKPOINT L’utilisateur ouvre une fenêtre ou un Débogueur de script onglet. Le Débogueur de script script est prêt à mettre en pause et affiche les informations de débogage. Mettez en pause le script au premier point d’arrêt de la pile d’appels.
    EXECUTION_PAUSED
    • Les Débogueur de script pauses sur un point de rupture.
    • L’utilisateur passe par-dessus, accède ou sort de la ligne suivante du code évalué.
    a Débogueur de script mis en pause sur une ligne de code, et l’utilisateur peut déboguer le script. La console est activée.
    • Reprendre le traitement jusqu’au Débogueur de script point d’arrêt suivant.
    • Parcourez un script.
    • Affichez la pile des appels.
    • Affichez les informations sur la transaction.
    • Afficher les valeurs des variables.
    • Évaluer les expressions dans la console pendant l’exécution.
    WAITING_FOR_BREAKPOINT
    • L’utilisateur reprend le traitement jusqu’à ce qu’il Débogueur de script atteigne le point d’arrêt suivant.
    • L’utilisateur parcourt un script jusqu’à ce qu’il Débogueur de script atteigne la ligne de code suivante à évaluer ou que la transaction soit terminée.
    Le Débogueur de script recherche la ligne de code suivante à laquelle faire une pause. En général, les utilisateurs ne verront jamais cet état, car l’état Débogueur de script change après avoir localisé le point d’arrêt ou la ligne de script suivant à évaluer.
    • Mettez le script en pause au point d’arrêt suivant.
    • Mettez le script en pause à la ligne de script suivante nécessitant une évaluation.
    DÉSACTIVÉ
    • L’utilisateur met en pause le Débogueur de script.
    • L’utilisateur ferme la fenêtre ou l’onglet Débogueur de script .
    • La session utilisateur se termine pour une raison quelconque.
    • L’administrateur réinitialise toutes les Débogueur de script instances en accédant à la page debugger_reset.do .
    Le est inactif et ne met pas en pause les scripts et n’affiche Débogueur de script pas les informations de débogage.
    • Démarrez le Débogueur de script.
    • Ouvrez une fenêtre ou un Débogueur de script onglet.

    Entrées de journal

    Chaque fois qu’une transaction de débogage se termine, le système lui crée une entrée de journal avec un préfixe DÉBOGUÉ. Par exemple :

    2016-08-15 15:57:32 (197) Default-thread-3 900F510167112200C4098C7942415A75 *** End
    #39, path: /my-app.do, user: admin, DEBUGGED total transaction time: 0:00:11.010,
    transaction processing time: 0:00:11.010, network: 0:00:00.000, chars: 6,058, uncompressed
    chars: 20,731, SQL time: 50 (count: 34), business rule: 0 (count: 0), phase 1 
    form length 56,464, largest chunk written: 10,428, request parms size: 40, largest input read: 0