Partage
  • Partager sur Facebook
  • Partager sur Twitter

Exception déclenchée par la javadoc,

Je savais même pas que c'était possible

    26 janvier 2012 à 1:34:33

    Bonjour je n'arrive pas à générer la javadoc de mon projet avec eclipse J2EE Indigo.
    Je reçois cette erreur.



    Loading source files for package databean...
    Loading source files for package servletcontroller...
    Constructing Javadoc information...
    Standard Doclet version 1.7.0_01
    Building tree for all the packages and classes...
    Generating C:\Users\Maxime\workspace\plateform\doc\databean\Error.html...
    java.lang.IllegalArgumentException
    	at sun.net.www.ParseUtil.decode(ParseUtil.java:202)
    	at sun.misc.URLClassPath$FileLoader.<init>(URLClassPath.java:1016)
    	at sun.misc.URLClassPath$3.run(URLClassPath.java:357)
    	at sun.misc.URLClassPath$3.run(URLClassPath.java:352)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at sun.misc.URLClassPath.getLoader(URLClassPath.java:351)
    	at sun.misc.URLClassPath.getLoader(URLClassPath.java:328)
    	at sun.misc.URLClassPath.findResource(URLClassPath.java:171)
    	at java.net.URLClassLoader$2.run(URLClassLoader.java:551)
    	at java.net.URLClassLoader$2.run(URLClassLoader.java:549)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.net.URLClassLoader.findResource(URLClassLoader.java:548)
    	at java.lang.ClassLoader.getResource(ClassLoader.java:1138)
    	at java.net.URLClassLoader.getResourceAsStream(URLClassLoader.java:227)
    	at javax.xml.parsers.SecuritySupport$4.run(SecuritySupport.java:94)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at javax.xml.parsers.SecuritySupport.getResourceAsStream(SecuritySupport.java:87)
    	at javax.xml.parsers.FactoryFinder.findJarServiceProvider(FactoryFinder.java:248)
    	at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:221)
    	at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:126)
    	at com.sun.tools.doclets.internal.toolkit.builders.LayoutParser.parseXML(LayoutParser.java:88)
    	at com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.build(ClassBuilder.java:117)
    	at com.sun.tools.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:186)
    	at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:183)
    	at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:125)
    	at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:83)
    	at com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:63)
    	at com.sun.tools.doclets.standard.Standard.start(Standard.java:39)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:601)
    	at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:280)
    	at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:160)
    	at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:397)
    	at com.sun.tools.javadoc.Start.begin(Start.java:167)
    	at com.sun.tools.javadoc.Main.execute(Main.java:59)
    	at com.sun.tools.javadoc.Main.main(Main.java:49)
    com.sun.tools.doclets.internal.toolkit.util.DocletAbortException
    	at com.sun.tools.doclets.internal.toolkit.builders.LayoutParser.parseXML(LayoutParser.java:95)
    	at com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.build(ClassBuilder.java:117)
    	at com.sun.tools.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:186)
    	at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:183)
    	at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:125)
    	at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:83)
    	at com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:63)
    	at com.sun.tools.doclets.standard.Standard.start(Standard.java:39)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:601)
    	at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:280)
    	at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:160)
    	at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:397)
    	at com.sun.tools.javadoc.Start.begin(Start.java:167)
    	at com.sun.tools.javadoc.Main.execute(Main.java:59)
    	at com.sun.tools.javadoc.Main.main(Main.java:49)
    com.sun.tools.doclets.internal.toolkit.util.DocletAbortException
    	at com.sun.tools.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:190)
    	at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:183)
    	at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:125)
    	at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:83)
    	at com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:63)
    	at com.sun.tools.doclets.standard.Standard.start(Standard.java:39)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:601)
    	at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:280)
    	at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:160)
    	at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:397)
    	at com.sun.tools.javadoc.Start.begin(Start.java:167)
    	at com.sun.tools.javadoc.Main.execute(Main.java:59)
    	at com.sun.tools.javadoc.Main.main(Main.java:49)
    


    Aucune méthode de la stacktrace n'est présente dans mon projet, toutes lignes de la stacktrace font partie des méthode appelée par javadoc.exe
    Que dois-je faire? N'hésitez pas à me demander plus d'information.
    Je vous remercie par avance pour vos réponses.
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      27 janvier 2012 à 10:32:02

      Tu as pas une classe plateform.doc.databean.Error ou doc.databean.Error ou encore databean.Error ?
      Si oui c'est peut être dans cette classe que se trouve l'erreur (mais après je peux pas trop d'aider)
      J'ai jamais vu d'erreur semblable...
      • Partager sur Facebook
      • Partager sur Twitter
        27 janvier 2012 à 11:09:35

        J ai deux package:databean, avec notamment une classe Error, et servletcontroller, qui comme son l'indique contient des servlets. Toutes les classes compilent parfaitement et je n'ai pas remarqué d'erreur à l’exécution.

        Oui malheuresement, les infos sont très rare :( .
        • Partager sur Facebook
        • Partager sur Twitter
        Anonyme
          27 janvier 2012 à 14:34:44

          Fait voir ta code de databean.Error avec la Java doc.
          C'est pas dans ton code l'erreur c'est a voir avec ta java doc.
          • Partager sur Facebook
          • Partager sur Twitter

          Exception déclenchée par la javadoc,

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown