Hey Freeman,
 
Something is clearly off on Jenkins. The 3.6.x deployment job [1] is configured 
to use JDK-11, 
but for some reasons, it is being run with JDK-17 instead:
 
02:45:31 [CXF-3.6.x-JDK11-deploy] $ 
/usr/local/asfpackages/java/adoptium-jdk-17.0.12+7/bin/java -da -dsa 
-XX:MaxMetaspaceSize=324M -Xmx1024M -cp 
/home/jenkins/maven35-agent.jar:/home/jenkins/tools/maven/latest3/boot/plexus-classworlds-2.8.0.jar:/home/jenkins/tools/maven/latest3/conf/logging
 jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/latest3 
/home/jenkins/agent.jar /home/jenkins/maven35-interceptor.jar 
/home/jenkins/maven3-interceptor-commons.jar 37621
 
I am not sure what is going on but thanks for bringing this one up, we should 
have surfaced the issues
before, will look into it today. 

Thanks! 

[1] https://ci-builds.apache.org/job/CXF/job/CXF-3.6.x-JDK11-deploy/
 
Best Regards,
    Andriy Redko 

>  Hi Team,

> While building the CXF 3.6.5 release, I ran into an error like

> [INFO] [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-javadoc-plugin:3.11.1:jar (attach-javadocs)
> on project cxf-rt-ws-security: MavenReportException: Error while generating
> Javadoc:
> [INFO] [ERROR] Exit code: 1
> [INFO] [ERROR] javadoc: error - An internal exception has occurred.
> [INFO] [ERROR] (java.lang.ClassCastException: class
> com.sun.tools.javac.code.Symtab$6 cannot be cast to class
> com.sun.tools.javac.code.Symbol$ClassSymbol
> (com.sun.tools.javac.code.Symtab$6 and
> com.sun.tools.javac.code.Symbol$ClassSymbol are in module jdk.compiler of
> loader 'app'))
> [INFO] [ERROR] Please file a bug against the javadoc tool via the Java bug
> reporting page
> [INFO] [ERROR] (http://bugreport.java.com) after checking the Bug Database (
> http://bugs.java.com)
> [INFO] [ERROR] for duplicates. Include error messages and the following
> diagnostic in your report. Thank you.
> [INFO] [ERROR] java.lang.ClassCastException: class
> com.sun.tools.javac.code.Symtab$6 cannot be cast to class
> com.sun.tools.javac.code.Symbol$ClassSymbol
> (com.sun.tools.javac.code.Symtab$6 and
> com.sun.tools.javac.code.Symbol$ClassSymbol are in module jdk.compiler of
> loader 'app')
> [INFO] [ERROR] at
> jdk.compiler/com.sun.tools.javac.code.Symbol.outermostClass(Symbol.java:490)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.ToolEnvironment.getFileKind(ToolEnvironment.java:196)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.isTypeElementSelected(ElementsTable.java:985)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable$IncludedVisitor.visitType(ElementsTable.java:1062)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable$IncludedVisitor.visitType(ElementsTable.java:1038)
> [INFO] [ERROR] at
> jdk.compiler/com.sun.tools.javac.code.Symbol$ClassSymbol.accept(Symbol.java:1447)
> [INFO] [ERROR] at java.compiler@11.0.5
> /javax.lang.model.util.AbstractElementVisitor6.visit(AbstractElementVisitor6.java:106)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.ElementsTable.isIncluded(ElementsTable.java:334)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.DocEnvImpl.isIncluded(DocEnvImpl.java:85)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.Utils.isIncluded(Utils.java:2685)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.LinkFactoryImpl.getClassLink(LinkFactoryImpl.java:95)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.util.links.LinkFactory.getLink(LinkFactory.java:194)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.getLink(HtmlDocletWriter.java:679)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.seeTagToContent(HtmlDocletWriter.java:1051)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter$2.visitLink(HtmlDocletWriter.java:1454)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter$2.visitLink(HtmlDocletWriter.java:1315)
> [INFO] [ERROR] at
> jdk.compiler/com.sun.tools.javac.tree.DCTree$DCLink.accept(DCTree.java:538)
> [INFO] [ERROR] at
> jdk.compiler/com.sun.source.util.SimpleDocTreeVisitor.visit(SimpleDocTreeVisitor.java:79)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.commentTagsToContent(HtmlDocletWriter.java:1530)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.addCommentTags(HtmlDocletWriter.java:1220)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.addCommentTags(HtmlDocletWriter.java:1201)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.addSummaryComment(HtmlDocletWriter.java:1171)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.SubWriterHolderWriter.addIndexComment(SubWriterHolderWriter.java:135)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.SubWriterHolderWriter.addSummaryLinkComment(SubWriterHolderWriter.java:160)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.AbstractMemberWriter.addMemberSummary(AbstractMemberWriter.java:488)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.MemberSummaryBuilder.buildSummary(MemberSummaryBuilder.java:332)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.MemberSummaryBuilder.addSummary(MemberSummaryBuilder.java:495)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.MemberSummaryBuilder.buildMethodsSummary(MemberSummaryBuilder.java:288)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.MemberSummaryBuilder$1.build(MemberSummaryBuilder.java:112)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.buildMemberSummary(ClassBuilder.java:324)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.buildClassDoc(ClassBuilder.java:144)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.build(ClassBuilder.java:120)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:263)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:286)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:268)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:207)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.run(AbstractDoclet.java:114)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.doclet.StandardDoclet.run(StandardDoclet.java:72)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:582)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:431)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:344)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63)
> [INFO] [ERROR] at
> jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52)
> [INFO] [ERROR] Command line was:
> /Library/Java/JavaVirtualMachines/jdk-11.0.5.jdk/Contents/Home/bin/javadoc
> -J-Duser.language= -J-Duser.country= @options @argfile
> [INFO] [ERROR]
> [INFO] [ERROR] Refer to the generated Javadoc files in
> '/Users/ffang/projects/cxf-release-2024dec/cxf/rt/ws/security/target/reports/apidocs'
> dir.

> Seems there is a related JDK issue
> https://bugs.openjdk.org/browse/JDK-8242564
> which is fixed for JDK 23, but for CXF 3.6.x we need to use JDK11.

> I don't see this error when building CXF 3.6.4 release, so I guess this
> comes from that we recently bump maven-javadoc-plugin from 3.10.1 to
> 3.11.1, I will downgrade the maven-javadoc-plugin version and try again.

> Freeman

> On Sun, Dec 1, 2024 at 7:02 PM Freeman Fang <freeman.f...@gmail.com> wrote:

>> Hi Andriy,

>> Sure, I will kick the release build early next week.
>> Cheers
>> Freeman
>> On Sun, Dec 1, 2024 at 4:38 PM Andriy Redko <drr...@gmail.com> wrote:
>>> Hey folks!

>>> It looks like we are good to go cutting 3.5.x / 3.6.x / 4.0.x, all
>>> issues are resolved (or moved to later releases), and builds are green,
>>> thanks everyone! The 4.1.0 should hopefully follow in a week or two,
>>> depends
>>> on Spring Cloud 4.2.0, cxf-xjc-utils and cxf-build-utils releases (in a
>>> vote
>>> now).
>>> @Freeman, would you mind please to take care of cutting and sending the
>>> release vote for 3.5.x / 3.6.x / 4.0.x?
>>> Thank you!
>>> Best Regards,
>>>     Andriy Redko
>>>> Hi Team,
>>>> Yes, I'm very glad to cut the release build when everything is ready.
>>>> Cheers
>>>> Freeman
>>>> On Mon, Nov 25, 2024 at 4:37 PM Andriy Redko <drr...@gmail.com> wrote:
>>>>> Hey Colm,
>>>>> For 3.5.x / 3.6.x and 4.0.x there are two pull requests I would love to
>>>>> get in [1], [2], would appreciate a look if possible, not trivial ones.
>>>>> Aside from that - we should be good to go but I need help - travelling
>>> this
>>>>> week and is not able to do much till Friday - I think Freeman was very
>>> kind
>>>>> by offering to help out with cutting the releases.
>>>>> For 4.1.0, we need to wait a little bit till next week for GA of one of
>>>>> Spring projects (Spring Cloud compatible with Spring Boot 3.4,
>>> scheduled
>>>>> for December 5th), we are milestone for now.
>>>>> Thanks!
>>>>> [1] https://github.com/apache/cxf/pull/2107
>>>>> [2] https://github.com/apache/cxf/pull/2018
>>>>> Best Regards,
>>>>>     Andriy Redko
>>>>> On Mon, Nov 25, 2024, 4:51 a.m. Colm O hEigeartaigh <
cohei...@apache.org>>>>
>>>>> wrote:
>>>>>> Hey Andriy,
>>>>>> Are we close to closing out 4.1.0 or the other votes? Is there
>>>>>> anything that we should look into to speed things along?
>>>>>> Thanks,
>>>>>> Colm.
>>>>>> On Fri, Nov 15, 2024 at 3:51 PM Andriy Redko <drr...@gmail.com>
>>> wrote:
>>>>>>> Hi Freeman,
>>>>>>> Thanks a lot! Next week there are number of Spring related releases,
>>> so
>>>>>> we
>>>>>>> could plan to cut the release builds at the end of the next week.

>>>>>> Thanks!
>>>>>>> Best Regards,
>>>>>>>     Andriy Redko
>>>>>>>> +1 to release in a few weeks.
>>>>>>>> +1 to retire 3.5.x in the new future.
>>>>>>>> Please let me know if you want me to cut the release build.
>>>>>>>> Best Regards
>>>>>>>> Freeman
>>>>>>>> On Fri, Nov 15, 2024 at 8:15 AM Andriy Redko <drr...@gmail.com>
>>>>>> wrote:
>>>>>>>>> Agree, thanks Colm for bringing this one up. I think once we get
>>>>>>>>> 4.1.0 out of the door, we could announce EOL for 3.5.x within the
>>>>>>>>> timeline you've suggested. Thanks!
>>>>>>>>> Best Regards,
>>>>>>>>>     Andriy Redko
>>>>>>>>> Friday, November 15, 2024, 5:51:38 AM, you wrote:
COh>>>>>>>>>> +1, but I don't think we have ever maintained 4 different
>>>>>> branches
COh>>>>>>>>>> before. Maybe time to retire 3.5.x in the 1st half of 2025?
COh>>>>>>>>>> Colm.
COh>>>>>>>>>> On Fri, Nov 15, 2024 at 6:18 AM Francesco Chicchiriccò
COh>>>>>>>>>> <ilgro...@apache.org> wrote:
>>>>>>>>>>> On 14/11/24 22:40, Andriy Redko wrote:
>>>>>>>>>>>> Hey folks!
>>>>>>>>>>>> It's been a while since the last releases were cut. I would like

>>>>>> to
>>>>>>>>> propose
>>>>>>>>>>>> to have 3.5.x / 3.6.x / 4.0.x maintenance releases in the first
>>>>>> few
>>>>>>>>> weeks of
>>>>>>>>>>>> December. Also, I believe we should be in a good shape to cut
>>>>>> 4.1.0
>>>>>>>>> around
>>>>>>>>>>>> this time as well. Any objection or suggestion folks? Thanks!
>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>      Andriy Redko

>>>>>>>>>>> Huge +1, thanks Andriy!
>>>>>>>>>>> Regards.
>>>>>>>>>>> --
>>>>>>>>>>> Francesco Chicchiriccò
>>>>>>>>>>> Tirasa - Open Source Excellence
>>>>>>>>>>> http://www.tirasa.net/
>>>>>>>>>>> Member at The Apache Software Foundation
>>>>>>>>>>> Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
>>>>>>>>>>> http://home.apache.org/~ilgrosso/

Reply via email to