Hi Jacob and All,
I finally found where was my mistake, but I believe this revealed a possible RFE for
Ant <javadoc> task in order to help diagnose such mistakes:
What happened was that my packagelistLoc path was simply wrong. The problem with Ant
<javadoc> task is that apparently in such a case it silently ignore the links option
and DOES NOT PASS IT to javadoc itself (as shown by ant -verbose). So I got no error
message.
I discovered the problem by invoking directly javadoc itself, in order to check if as
you suggested javadoc was broken. It is not broken: at the first invocation I
immediatly got an error message: "Error reading /my/wrong/path/to/package-list". I
fixed the path and everything worked fine!
Could it be and RFE to improve Ant <javadoc> task error reporting in such a case?
Thanks,
Joel
Jacob Kjome wrote:
>
> Hello joel,
>
> I believe this is broken in javadoc itself. If it worked there, it
> would work in Ant. Read the release notes for j2sdk1.4.1. There is a
> reference to a bug about that.
>
> Jake
>
> Thursday, September 26, 2002, 11:14:02 AM, you wrote:
>
> jf> Hi,
>
> jf> I use the javadoc task in my project. It works fine except that I can't get the
>linkoffline option
> jf> to work.
>
> jf> I tried using the linkoffline attribute of the <javadoc> task like this:
> jf> <javadoc [...] linkoffline="${link.javadoc.url.j2se}
>${link.javadoc.packagelist.j2se}" >
>
> jf> And I also tried the <link> nested element like this:
> jf> <link offline="true" href="${link.javadoc.url.j2se}"
> jf> packagelistloc="${link.javadoc.packagelist.j2se}" />
>
> jf> But in both case, when I run ant (with the -verbose option to see what gets
>actually passed to
> jf> javadoc), the -linkoffline option is not present in the actual call to javadoc.
>
> jf> I searched the ant-user list and did not see any mention of this problem. Am I
>missing something?
>
> jf> Thanks,
> jf> Joel
>
> --
> Best regards,
> Jacob mailto:[EMAIL PROTECTED]
--
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Joel Feraud Sun Microsystems, Inc.
Tel: +33 476 188 325 07, chemin du Vieux Chene
Fax: +33 476 188 350 38240 MEYLAN, France
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>