-
Bug
-
Resolution: Cannot Reproduce
-
P3
-
None
-
17
-
generic
-
generic
ADDITIONAL SYSTEM INFORMATION :
JDK:
java 17 2021-09-14 LTS
Java(TM) SE Runtime Environment (build 17+35-LTS-2724)
Java HotSpot(TM) 64-Bit Server VM (build 17+35-LTS-2724, mixed mode, sharing)
Windows 10 on latest release as of report date on new machine.
A DESCRIPTION OF THE PROBLEM :
When running Javadoc from ECLIPSE, the java.lang.IllegalArgumentException: URI is not absolute is always generated regardless of the configuration or options or project. The version of ECLIPSE is 2021-09. The problem occurs after javadoc loads source files.
Stack trace:
Constructing Javadoc information...
error: An internal exception has occurred.
(java.lang.IllegalArgumentException: URI is not absolute)
Please file a bug against the javadoc tool via the Java bug reporting page
(http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com)
for duplicates. Include error messages and the following diagnostic in your report. Thank you.
java.lang.IllegalArgumentException: URI is not absolute
at java.base/java.net.URL.fromURI(URL.java:721)
at java.base/java.net.URI.toURL(URI.java:1139)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Extern.readElementListFromURL(Extern.java:425)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Extern.link(Extern.java:373)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Extern.link(Extern.java:208)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.finishOptionSettings0(BaseConfiguration.java:368)
at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.finishOptionSettings0(HtmlConfiguration.java:421)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.setOptions(BaseConfiguration.java:407)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:205)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.run(AbstractDoclet.java:115)
at jdk.javadoc/jdk.javadoc.doclet.StandardDoclet.run(StandardDoclet.java:103)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:556)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:393)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:342)
at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63)
at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52)
1 error
REGRESSION : Last worked in version 8
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Occurs any time javadoc is run.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Generate a more reasonable error if this is a source file link problem.
ACTUAL -
No javadoc output is created.
---------- BEGIN SOURCE ----------
Cannot share but occurs regardless of the source.
---------- END SOURCE ----------
FREQUENCY : always
JDK:
java 17 2021-09-14 LTS
Java(TM) SE Runtime Environment (build 17+35-LTS-2724)
Java HotSpot(TM) 64-Bit Server VM (build 17+35-LTS-2724, mixed mode, sharing)
Windows 10 on latest release as of report date on new machine.
A DESCRIPTION OF THE PROBLEM :
When running Javadoc from ECLIPSE, the java.lang.IllegalArgumentException: URI is not absolute is always generated regardless of the configuration or options or project. The version of ECLIPSE is 2021-09. The problem occurs after javadoc loads source files.
Stack trace:
Constructing Javadoc information...
error: An internal exception has occurred.
(java.lang.IllegalArgumentException: URI is not absolute)
Please file a bug against the javadoc tool via the Java bug reporting page
(http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com)
for duplicates. Include error messages and the following diagnostic in your report. Thank you.
java.lang.IllegalArgumentException: URI is not absolute
at java.base/java.net.URL.fromURI(URL.java:721)
at java.base/java.net.URI.toURL(URI.java:1139)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Extern.readElementListFromURL(Extern.java:425)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Extern.link(Extern.java:373)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Extern.link(Extern.java:208)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.finishOptionSettings0(BaseConfiguration.java:368)
at jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration.finishOptionSettings0(HtmlConfiguration.java:421)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.setOptions(BaseConfiguration.java:407)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:205)
at jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.run(AbstractDoclet.java:115)
at jdk.javadoc/jdk.javadoc.doclet.StandardDoclet.run(StandardDoclet.java:103)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:556)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:393)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:342)
at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63)
at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52)
1 error
REGRESSION : Last worked in version 8
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Occurs any time javadoc is run.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Generate a more reasonable error if this is a source file link problem.
ACTUAL -
No javadoc output is created.
---------- BEGIN SOURCE ----------
Cannot share but occurs regardless of the source.
---------- END SOURCE ----------
FREQUENCY : always