-
Bug
-
Resolution: Unresolved
-
P3
-
9.0.1
-
x86_64
-
linux
FULL PRODUCT VERSION :
A DESCRIPTION OF THE PROBLEM :
Hi, when building the javadoc for the java-gnome project with OpenJDK 9.0.1 I get the following error:
java.lang.AssertionError
at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155)
at jdk.compiler/com.sun.tools.javac.util.Assert.checkNonNull(Assert.java:62)
at jdk.compiler/com.sun.tools.javac.comp.Modules.allModules(Modules.java:1193)
at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.findModuleOfPackageName(ElementsTable.java:864)
at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.addPackagesFromLocations(ElementsTable.java:547)
at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.computeSubpackages(ElementsTable.java:520)
at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.computeSpecifiedPackages(ElementsTable.java:754)
at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.analyze(ElementsTable.java:348)
at jdk.javadoc/jdk.javadoc.internal.tool.JavadocTool.getEnvironment(JavadocTool.java:211)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:562)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:423)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:340)
at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63)
at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52)
Here is the command line used:
javadoc -Xdoclint:none -d doc/api -public -nodeprecated -source 1.7 -notree -noindex -notimestamp -nohelp -version -author -windowtitle 'java-gnome 4.1.3 API Documentation' -doctitle '<h1>java-gnome 4.1.3 API Documentation</h1>' -header 'java-gnome version 4.1.3' -footer '<img src="/images/java-gnome_JavaDocLogo.png" style="padding-right:25px;"><br> <span style="font-family: Arial; font-style: normal; font-size: large;">java-gnome</span>' -breakiterator -stylesheetfile src/bindings/stylesheet.css -overview src/bindings/overview.html -sourcepath src/bindings:generated/bindings -encoding UTF-8 -subpackages org -exclude org.freedesktop.bindings -noqualifier 'java.*:com.sun.*' src/bindings/org/freedesktop/bindings/Time.java src/bindings/org/freedesktop/bindings/Version.java src/bindings/org/freedesktop/bindings/Internationalization.java
Removing the -subpackages solves the issue.
This looks similar toJDK-8175277.
REGRESSION. Last worked in version 8u152
REPRODUCIBILITY :
This bug can be reproduced always.
A DESCRIPTION OF THE PROBLEM :
Hi, when building the javadoc for the java-gnome project with OpenJDK 9.0.1 I get the following error:
java.lang.AssertionError
at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155)
at jdk.compiler/com.sun.tools.javac.util.Assert.checkNonNull(Assert.java:62)
at jdk.compiler/com.sun.tools.javac.comp.Modules.allModules(Modules.java:1193)
at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.findModuleOfPackageName(ElementsTable.java:864)
at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.addPackagesFromLocations(ElementsTable.java:547)
at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.computeSubpackages(ElementsTable.java:520)
at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.computeSpecifiedPackages(ElementsTable.java:754)
at jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.analyze(ElementsTable.java:348)
at jdk.javadoc/jdk.javadoc.internal.tool.JavadocTool.getEnvironment(JavadocTool.java:211)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:562)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:423)
at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:340)
at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63)
at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52)
Here is the command line used:
javadoc -Xdoclint:none -d doc/api -public -nodeprecated -source 1.7 -notree -noindex -notimestamp -nohelp -version -author -windowtitle 'java-gnome 4.1.3 API Documentation' -doctitle '<h1>java-gnome 4.1.3 API Documentation</h1>' -header 'java-gnome version 4.1.3' -footer '<img src="/images/java-gnome_JavaDocLogo.png" style="padding-right:25px;"><br> <span style="font-family: Arial; font-style: normal; font-size: large;">java-gnome</span>' -breakiterator -stylesheetfile src/bindings/stylesheet.css -overview src/bindings/overview.html -sourcepath src/bindings:generated/bindings -encoding UTF-8 -subpackages org -exclude org.freedesktop.bindings -noqualifier 'java.*:com.sun.*' src/bindings/org/freedesktop/bindings/Time.java src/bindings/org/freedesktop/bindings/Version.java src/bindings/org/freedesktop/bindings/Internationalization.java
Removing the -subpackages solves the issue.
This looks similar to
REGRESSION. Last worked in version 8u152
REPRODUCIBILITY :
This bug can be reproduced always.
- relates to
-
JDK-8175277 javadoc AssertionError when specified with release 8
-
- Closed
-