debugger un agent java sous notes

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

debugger un agent java sous notes

Messagepar Stef2 » 13 Jan 2004 à 12:28

quelqu'un sait-il comment je pourrai debugger un agent Java sous notes ?j'ai essayé de mettre des messagebox du type (showmessageDialog) mais ils ne s'affichent pas quand j'execute l'agent.Merci
Stef2
 

Re: debugger un agent java sous notes

Messagepar Oguruma59 » 13 Jan 2004 à 12:47

il faut demander à afficher la console java avec lotus notespuis dans le code mettre system.out.println("sdlkjdsklj"+myVar) ou place les valeurs à capte dans un fichier textej'ai déjà répondu à un poste de ce genre sur ce forumbon apres c de la prog java mais je crois que ce n'est pas le vbut ici de faire du java pure...je peux continuer sur le sujet... si tu veux avec l'accord de la communoté de ce forum... afin de ne pas tout mélanger
Oguruma59
 

Re: debugger un agent java sous notes

Messagepar Oguruma59 » 13 Jan 2004 à 13:11

bon allez juste comme ç ala volée une exmple de boîte de dialogue équiv du msgbox en LSje te fais l'exemple en mode console (main) dans le code java de l'agent il faut mettre les import mais ne pas mettre le main, Notes possède le siensi tu souhaite j'ai une classe un peu plus généraliste qui fait plus de chose mais un peu compliqué si tu débutes en javaj'ai encore un tas de chose java dans mes cartons... si tu veux... demandeimport java.util.*;import java.text.*;import javax.swing.*;public class Dialog { public static void main(String args[]) {// on fait l'équi d'un msgbox// ce code peut être repris en notesJOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE); // on fait l'équiv d'un imputbox String inputValue = JOptionPane.showInputDialog("Valeur ?"); // on fait équi d'un msgbox avec retour de valeur JOptionPane.showConfirmDialog(null, "Choix un", "choix deux", JOptionPane.YES_NO_OPTION); // équiv d'un choix multiple Object[] possibleValues = { "Une", "Deux", "Trois", "Quatre", "Cinq" };Object selectedValue = JOptionPane.showInputDialog(null, "Votre choix", "Choix",JOptionPane.INFORMATION_MESSAGE, null,possibleValues, possibleValues[0]);// équiv d'un annuler okObject[] options = { "OK", "Annuler" };JOptionPane.showOptionDialog(null, "OK pour continuer", "Attention", JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,null, options, options[0]); // bon la on sort System.exit(0); }}
Oguruma59
 

Re: debugger un agent java sous notes

Messagepar Stef2 » 13 Jan 2004 à 13:51

c a peu pres ce que j'ai fait dans mon agent.Voila mon agent Java :import lotus.domino.*;import java.io.*;import javax.swing.*;public class JavaAgent extends AgentBase { public void NotesMain(String Aargs) {...... javax.swing.JOptionPane.showMessageDialog(null, "debug du prog ...", "debug", JOptionPane.OK_OPTION); ...}}mais quand je lance l'agent java par la liste des agents (via le designer), il se lance mais les msgbox ne s'affichent pas.pourquoi ?et encore merci pour ton aide.
Stef2
 

Re: debugger un agent java sous notes

Messagepar Oguruma59 » 13 Jan 2004 à 13:54

ok attends... jai petu être autre chose pour javapasse par les fichiers stream... binaire, texte, etc...c moins interactif mais à défaut...
Oguruma59
 


Retour vers Développement

cron