JDK-8044590 : Broken links in jre.api.net.socketoptions
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.net
  • Affected Version: 9
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2014-06-02
  • Updated: 2016-06-13
  • Resolved: 2014-06-04
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
8u20Fixed 9 b17Fixed
Link checker reports: 

Parent url: file:///var/lib/hudson/jobs/JavadocBrokenLinks/workspace/docs/jre/api/net/socketoptions/spec/stylesheet.css
Child url: file:///var/lib/hudson/jobs/JavadocBrokenLinks/workspace/docs/jre/api/net/socketoptions/spec/resources/fonts/dejavu.css
Error at line 4, column 12
Message: URLError: <urlopen error [Errno 2] No such file or directory: '/var/lib/hudson/jobs/JavadocBrokenLinks/workspace/docs/jre/api/net/socketoptions/spec/resources/fonts/dejavu.css'

Parent url: file:///var/lib/hudson/jobs/JavadocBrokenLinks/workspace/docs/jre/api/net/socketoptions/spec/jdk/net/Sockets.html
Child url: file:///var/lib/hudson/jobs/JavadocBrokenLinks/workspace/docs/api/java/net/StandardSocketOption.html
Error at line 132, column 18
Message: URLError: <urlopen error [Errno 2] No such file or directory: '/var/lib/hudson/jobs/JavadocBrokenLinks/workspace/docs/api/java/net/StandardSocketOption.html'

Looks like a typo in the original @link tag: diff --git a/src/share/classes/jdk/net/Sockets.java b/src/share/classes/jdk/net/Sockets.java --- a/src/share/classes/jdk/net/Sockets.java +++ b/src/share/classes/jdk/net/Sockets.java @@ -51,7 +51,7 @@ * When a security manager is installed, some non-standard socket options * may require a security permission before being set or get. * The details are specified in {@link ExtendedSocketOptions}. No permission - * is required for {@link java.net.StandardSocketOption}s. + * is required for {@link java.net.StandardSocketOptions}. * * @see java.nio.channels.NetworkChannel */