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]>

Reply via email to