IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ANT Java Discussion :

Plugin eclipse / ant pour visualiser le diagramme de séquence des targets


Sujet :

ANT Java

  1. #1
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 101
    Points : 42
    Points
    42
    Par défaut Plugin eclipse / ant pour visualiser le diagramme de séquence des targets
    Bonjour,

    je recherche un plugin eclipse pour visualiser une target ANT sous forme
    de diagramme de séquence afin de bien comprendre l'enchainement des targets.

    J'aimerais voir par exemple :
    TargetMain -> SousTarget1 -> SousTarget2 -> etc.

    car l'enchainement des targets commence à devenir complexe à comprendre, non pas parce que c'est mal foutu ou mal pensé mais parce que l'on fait pas mal de chose pour produire (compilation, Junit, rapport checkstyle, coverage, envoie du livrable par scp, etc)

    Merci de votre aide

    Obelix

  2. #2
    Membre actif
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mars 2002
    Messages : 192
    Points : 252
    Points
    252
    Par défaut
    Bonjour,

    je ne connais pas de plugin eclipse qui fasse celà mais déja tu peux regarder Visant qui te permet de sortir cette visualization.

  3. #3
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 101
    Points : 42
    Points
    42
    Par défaut
    effectivement ça pourrait me convenir

    mais j'ai une exception quand je tente de l'utiliser
    BUILD FAILED
    tools.xml:8: java.lang.NullPointerException
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:115)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
    at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
    at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
    Caused by: java.lang.NullPointerException
    at vizant.VizPrinter.replace(Unknown Source)
    at vizant.VizPrinter.escapeId(Unknown Source)
    at vizant.VizPrinter.getQuotedId(Unknown Source)
    at vizant.VizPrinter.printTarget(Unknown Source)
    at vizant.VizPrinter.printProject(Unknown Source)
    at vizant.VizPrinter.print(Unknown Source)
    at vizant.Vizant.print(Unknown Source)
    at vizant.Vizant.writeDotToOutfile(Unknown Source)
    at vizant.Vizant.execute(Unknown Source)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
    ... 10 more
    --- Nested Exception ---
    java.lang.NullPointerException
    at vizant.VizPrinter.replace(Unknown Source)
    at vizant.VizPrinter.escapeId(Unknown Source)
    at vizant.VizPrinter.getQuotedId(Unknown Source)
    at vizant.VizPrinter.printTarget(Unknown Source)
    at vizant.VizPrinter.printProject(Unknown Source)
    at vizant.VizPrinter.print(Unknown Source)
    at vizant.Vizant.print(Unknown Source)
    at vizant.Vizant.writeDotToOutfile(Unknown Source)
    at vizant.Vizant.execute(Unknown Source)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
    at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
    at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
    et voici ma task ant
    <taskdef name="vizant" classname="vizant.Vizant" classpath="${fs.lib}/vizant.jar"/>
    <target name="aaaaa" description="">
    <vizant antfile="test.xml" outfile="test.dot"/>
    <exec executable="dot" ><arg line="-Tpng test.dot -o test.png"/></exec>
    </target>
    il me créé un fichier test.dot qui me semble incomplet

  4. #4
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 101
    Points : 42
    Points
    42
    Par défaut
    après analyse VizAnt n'aime les target <antcall></antcall>

    et du coup si on active l'option ignoreantcall à true ça fonctionne !

    mais je voudrais garder les antcall pour mon schéma

    bizarre...

    en fait j'ai vu que VizAnt est "mort" et que ant2dot semble fonctionner aussi (http://ant2dot.sourceforge.net)

    mais je rencontre aussi des problèmes !!!

  5. #5
    Membre actif
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mars 2002
    Messages : 192
    Points : 252
    Points
    252
    Par défaut
    Désolé, j'ai juste fait un coup de google car j'avais déja utilisé visant. Maintenant il y peut-être de nouveaux projets qui existent.
    Bonne recherche.

  6. #6
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 101
    Points : 42
    Points
    42
    Par défaut
    ben c'est déjà pas mal ! merci de ton aide !

  7. #7
    Membre du Club
    Inscrit en
    Juin 2002
    Messages
    101
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 101
    Points : 42
    Points
    42
    Par défaut
    humm j'ai testé VizAnt, ant2dot mais ça marche pas trop...

    quelqu'un connait autre chose ?

    Merci de votre aide

Discussions similaires

  1. Réponses: 0
    Dernier message: 11/06/2014, 17h31
  2. Réponses: 1
    Dernier message: 23/03/2011, 15h37
  3. Plugin Eclipse UML pour la generation Apps Web J2EE
    Par m0sch dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 05/03/2009, 16h26
  4. Réponses: 0
    Dernier message: 19/06/2008, 16h47
  5. plugin eclipse pour generer des diagramme UML
    Par info_plus dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 13/06/2008, 13h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo