Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4210180
Votes 0
Synopsis Javadoc 1.1 creates broken links outside the package
Category doclet:tbd
Reported Against 1.1.6
Release Fixed
State 11-Closed, Will Not Fix, bug
Priority: 4-Low
Related Bugs 4312499
Submit Date 09-FEB-1999
Description




Using javadoc for a package, have a class extending from 
java.io.PrintWriter and overloading one of its methods (e.g. close()).

Run javadoc on the package without including the JDK packages. The resulting
HTML document will have text indicating that the close() method
overrides the close() method on class java.io.PrintWriter and will
have a broken hyper link to java.io.PrintWriter#close().

The link is broken because the JDK documentation was not produced as part of the 
generated documentation. JDK 1.1 indicates that such outside links
should not be generated by javadoc.


(Review ID: 52547)
======================================================================
attached is the source file where the problem appears. We are running
Javadoc as follows:

    mkdir -p jdoc  customer /oas/jco
    cp Logger.java  customer /oas/jco
    javadoc -public -d jdoc  customer .oas.jco

The result is the attached html file which contains a link to
java.io.PrintWriter.html#close(). That link should not be there.

Please let me know the correct bug tracking ID because the one recieved
from the auto-response does not seem to work. I need to put the correct
reference in our own bug tracking system.

Thanks in advance,

Jose Alberto

  xxxxx@xxxxx   1999- customer -09 - I tried to attach the Logger.java file and 
the generated html file.  If you can't access these files, email me.
Work Around
N/A
Evaluation
I am investigating this.
  xxxxx@xxxxx   1999-02-10

The 1.1 doclet has been removed from Merlin, this bug
is now mute. Will not fix.
  xxxxx@xxxxx   2000-02-21
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang