[jboss-jira] [JBoss JIRA] (WFLY-4641) Restore javadoc generation to testsuite/shared

Petr Sakař (JIRA) issues at jboss.org
Fri Jul 20 03:59:00 EDT 2018


    [ https://issues.jboss.org/browse/WFLY-4641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13608440#comment-13608440 ] 

Petr Sakař edited comment on WFLY-4641 at 7/20/18 3:58 AM:
-----------------------------------------------------------

it is caused by https://bugs.openjdk.java.net/browse/JDK-8170447

Recommended workaround is "Use actually the annotation in the class in which the @link appears or remove the @link from the documentation."


was (Author: psakar):
it is caused by https://bugs.openjdk.java.net/browse/JDK-8170447

> Restore javadoc generation to testsuite/shared
> ----------------------------------------------
>
>                 Key: WFLY-4641
>                 URL: https://issues.jboss.org/browse/WFLY-4641
>             Project: WildFly
>          Issue Type: Task
>          Components: Test Suite
>            Reporter: Brian Stansberry
>            Priority: Minor
>
> I'm disabling the javadoc plugin for testsuite/shared, as it's failing when I try and deploy a release. This task is to look into re-enabling it.
> Failure was:
> {code}
> [ERROR] java.lang.ClassCastException: com.sun.tools.javadoc.MethodDocImpl cannot be cast to com.sun.tools.javadoc.AnnotationTypeElementDocImpl
> [ERROR] at com.sun.tools.javadoc.DocEnv.getAnnotationTypeElementDoc(DocEnv.java:721)
> [ERROR] at com.sun.tools.javadoc.AnnotationTypeDocImpl.elements(AnnotationTypeDocImpl.java:97)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap$ClassMembers.filter(VisibleMemberMap.java:492)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap$ClassMembers.getClassMembers(VisibleMemberMap.java:442)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap$ClassMembers.addMembers(VisibleMemberMap.java:372)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap$ClassMembers.mapClass(VisibleMemberMap.java:346)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap$ClassMembers.mapClass(VisibleMemberMap.java:351)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap$ClassMembers.build(VisibleMemberMap.java:341)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap$ClassMembers.access$100(VisibleMemberMap.java:291)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.util.VisibleMemberMap.<init>(VisibleMemberMap.java:127)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.<init>(MemberSummaryBuilder.java:82)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.getInstance(MemberSummaryBuilder.java:101)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.builders.BuilderFactory.getMemberSummaryBuilder(BuilderFactory.java:278)
> [ERROR] at com.sun.tools.doclets.formats.html.ClassWriterImpl.getNavSummaryLinks(ClassWriterImpl.java:641)
> [ERROR] at com.sun.tools.doclets.formats.html.ClassWriterImpl.addSummaryDetailLinks(ClassWriterImpl.java:622)
> [ERROR] at com.sun.tools.doclets.formats.html.HtmlDocletWriter.addNavLinks(HtmlDocletWriter.java:560)
> [ERROR] at com.sun.tools.doclets.formats.html.ClassWriterImpl.getHeader(ClassWriterImpl.java:165)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.buildClassDoc(ClassBuilder.java:145)
> [ERROR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
> [ERROR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [ERROR] at java.lang.reflect.Method.invoke(Method.java:497)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.invokeMethod(AbstractBuilder.java:180)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder.build(AbstractBuilder.java:135)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.builders.ClassBuilder.build(ClassBuilder.java:120)
> [ERROR] at com.sun.tools.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:189)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:192)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:137)
> [ERROR] at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:82)
> [ERROR] at com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:80)
> [ERROR] at com.sun.tools.doclets.standard.Standard.start(Standard.java:39)
> [ERROR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [ERROR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [ERROR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [ERROR] at java.lang.reflect.Method.invoke(Method.java:497)
> [ERROR] at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:310)
> [ERROR] at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:189)
> [ERROR] at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:366)
> [ERROR] at com.sun.tools.javadoc.Start.begin(Start.java:219)
> [ERROR] at com.sun.tools.javadoc.Start.begin(Start.java:205)
> [ERROR] at com.sun.tools.javadoc.Main.execute(Main.java:64)
> [ERROR] at com.sun.tools.javadoc.Main.main(Main.java:54)
> [ERROR] javadoc: error - java.lang.ClassCastException: com.sun.tools.javadoc.MethodDocImpl cannot be cast to com.sun.tools.javadoc.AnnotationTypeElementDocImpl
> [ERROR] 
> [ERROR] Command line was: /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/../bin/javadoc @options @packages
> {code}



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)



More information about the jboss-jira mailing list