débuguer un agent

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

débuguer un agent

Messagepar bowj » 08 Jan 2004 à 16:53

bonjour!j'ai du modifier 2 agents en java!mais je ne sais pas comment les débuguer maintenant!une idée?pour les agents en LS, je mettais des messagebox et hop je les tracés en regardant dans le journal.mais dans un agent java, y'a t-il un équivalent du alert() dans un masque.
bowj
 

Re: débuguer un agent

Messagepar bowj » 08 Jan 2004 à 17:15

ç a y est j'ai trouvé!!pour ceux que ça interresse(les débutants comme moi quoi!)System.out.println("toto");
bowj
 

Re: débuguer un agent

Messagepar phil » 09 Jan 2004 à 14:27

salut bowj de credit-agricole.(Je sais pas qui tu est mais on est de la même maison...)pour debugger en LSFichier->Outil->Mettre au point LotusScript (cocher)et fais tourner ton agent "pas à pas", t'as les instructions, les variables et tout...j'ai fini par m'y mettre tellement ! :)quand t'as fini de suivre ton agent : décoches "mettre au point..."sinon ça va te pourrir ton groove dès que tu vas faire la moindre action.(tu sera également dans le debugger!)Salut.
phil
 

Re: débuguer un agent

Messagepar Oguruma59 » 09 Jan 2004 à 17:46

tu peux aussi écrire les valeurs intermédiaires dans un fichier texte et pour y avoir accès en permanence tu décris une méthode statique...voilà en gros le principe... un petit exemple si tu souhaites écrire des données dans fichier texteimport java.io.*;import java.io.*;class Log{ static PrintWriter pw; public static void openLog(String fichierLog) throws IOException { pw = new PrintWriter(new BufferedWriter (new FileWriter(fichierLog))); } public static void writeLog(String ligne) throws IOException { pw.println(ligne); } public static void closeLog(String ligne) throws IOException { pw.close(); }Log.openLog("nom du fichier");Log.writeLog("valeur " +NomDe variable);Log.closeLog();enfin tu peux surcharger la méthode writeLog afin de traiter tous les types de données et multiples impressions
Oguruma59
 


Retour vers Développement

cron