[ https://issues.apache.org/jira/browse/YETUS-557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17484252#comment-17484252 ]
Allen Wittenauer commented on YETUS-557: ---------------------------------------- Something that I didn't notice is that mvn site breaks: {code} [ERROR] Exit code: 4 - javadoc: error - fatal error encountered: java.lang.ClassCastException: class jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration$8 cannot be cast to class java.lang.Enum (jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration$8 is in module jdk.javadoc of loader 'app'; java.lang.Enum is in module java.base of loader 'bootstrap') [ERROR] javadoc: error - Please file a bug against the javadoc tool via the Java bug reporting page [ERROR] (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) [ERROR] for duplicates. Include error messages and the following diagnostic in your report. Thank you. [ERROR] java.lang.ClassCastException: class jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration$8 cannot be cast to class java.lang.Enum (jdk.javadoc.internal.doclets.formats.html.HtmlConfiguration$8 is in module jdk.javadoc of loader 'app'; java.lang.Enum is in module java.base of loader 'bootstrap') [ERROR] at java.base/java.lang.Enum.compareTo(Enum.java:55) [ERROR] at java.base/java.util.TreeMap.put(TreeMap.java:566) [ERROR] at java.base/java.util.TreeSet.add(TreeSet.java:255) [ERROR] at java.base/java.util.AbstractCollection.addAll(AbstractCollection.java:352) [ERROR] at java.base/java.util.TreeSet.addAll(TreeSet.java:312) [ERROR] at org.apache.yetus.audience.tools.ExcludePrivateAnnotationsStandardDoclet.getSupportedOptions(ExcludePrivateAnnotationsStandardDoclet.java:51) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.handleDocletOptions(Start.java:621) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseArgs(Start.java:806) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:529) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:432) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:345) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63) [ERROR] at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52) {code} > Investigate switching to jdk.javadoc.doclet > ------------------------------------------- > > Key: YETUS-557 > URL: https://issues.apache.org/jira/browse/YETUS-557 > Project: Yetus > Issue Type: Task > Components: Audience Annotations > Affects Versions: 0.6.0 > Reporter: Allen Wittenauer > Assignee: Mike Drob > Priority: Major > Fix For: 0.14.0 > > Attachments: 0001-Remove-JDK8.patch, YETUS-557.00.patch, > YETUS-557.01.patch > > Time Spent: 0.5h > Remaining Estimate: 0h > > It looks like there is a newer API available for building Javadoc doclets. > This might help remove our dependency on tools.jar. -- This message was sent by Atlassian Jira (v8.20.1#820001)