[dbdoclet] AW: Re: Trouble getting dbdoclet to work

now I got it one step further (with j2sdk1.4.2_08) ... now I get the next
exception when the docbook doclet is processing the first package:

Constructing Javadoc information...
Running dbdoclet...
Copyright (c) 2001-2005 Michael Fuchs
Version 0.64.0 200504131940
Constructing reference map...
Constructing javadoc tag map...
Processing package package.xxx.yyy...

org.dbdoclet.doclet.DocletException: [DocletException]
    at
org.dbdoclet.doclet.docbook.BookManager.writeClass(BookManager.java:567)
    at org.dbdoclet.doclet.docbook.BookManager.process(BookManager.java:194)
    at
org.dbdoclet.doclet.docbook.DocBookDoclet.writeContents(DocBookDoclet.java:1
71)
    at
org.dbdoclet.doclet.docbook.DocBookDoclet.start(DocBookDoclet.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
    at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:92)
    at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:311)
    at com.sun.tools.javadoc.Start.begin(Start.java:121)
    at com.sun.tools.javadoc.Main.execute(Main.java:41)
    at com.sun.tools.javadoc.Main.main(Main.java:31)


Regards
Jan

-----Ursprüngliche Nachricht-----
Von: dbdoclet-bounce@xxxxxxxxxxxxx
[mailto:dbdoclet-bounce@xxxxxxxxxxxxx]Im Auftrag von Michael Fuchs
Gesendet: Montag, 18. April 2005 15:43
An: dbdoclet@xxxxxxxxxxxxx
Betreff: [dbdoclet] Re: Trouble getting dbdoclet to work


Hello Jan,

its seems that you are using a JDK 1.3.1 (or at least its tools.jar).
The method ClassDoc#methods(boolean filter)  was introduced in JDK 1.4.
Please use JDK 1.4.2 to generate your documentation, even if you are
working JDK 1.3.1.

Regards
Michael

Jan Dittberner schrieb:

> I have trouble to get dbdoclet to work.
>
> I generated an ant script (with dbdoclet.tidbit 1.16) for using
> docbook doclet (Version 0.64.0 200504131940) with my project.
> Generating the documentation fails with the following Exception
> after loading all .java files:
>
> javadoc: In doclet class org.dbdoclet.doclet.docbook.DocBookDoclet,
> method start has thrown an exception
> java.lang.reflect.InvocationTargetException
> java.lang.NoSuchMethodError:
> com.sun.javadoc.ClassDoc.methods(Z)[Lcom/sun/javadoc/MethodDoc; at
> org.dbdoclet.doclet.StatisticData.analyseClasses(StatisticData.java:393)
> at org.dbdoclet.doclet.StatisticData.init(StatisticData.java:341)
> at org.dbdoclet.doclet.StatisticData.<init>(StatisticData.java:93)
> at
> org.dbdoclet.doclet.StatisticData.createInstance(StatisticData.java:98)
> at
>
org.dbdoclet.doclet.docbook.DocBookDoclet.writeContents(DocBookDoclet.java:1
> 51) at
> org.dbdoclet.doclet.docbook.DocBookDoclet.start(DocBookDoclet.java:103)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> ) at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25) at java.lang.reflect.Method.invoke(Method.java:324) at
> com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:193)
> at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:92)
> at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:301) at
> com.sun.tools.javadoc.Start.begin(Start.java:120) at
> com.sun.tools.javadoc.Main.execute(Main.java:41) at
> com.sun.tools.javadoc.Main.main(Main.java:31) 1 error
>
> using the same parameters as passed to the docbook doclet with the
> javadoc default doclet works perfectly (no errors or warnings)
>
> Can someone give me a hint how to get dbdoclet to work?
>
>
> Regards Jan Dittberner
>
>
>
>


Other related posts: