I've created https://bugs.openjdk.java.net/browse/JDK-8270831 for the JDK 17-ea bug.
thanks, Robert On 16-7-2021 12:51:28, Rory O'Donnell <rory.odonn...@oracle.com> wrote: Hi Robert, Can you highlight the priority of the issues for you , would need to be P1 or P2 to get fixed in Rampdown Phase Two. Rgds,Rory On 16/07/2021 11:46, Rory O'Donnell wrote: > Hi Robert, > > Can you log a couple of bugs, refer to the closed bugs and send the IDs ? > > Thanks,Rory > > On 16/07/2021 09:55, Robert Scholte wrote: >> Hi Rory, >> >> thanks for the update. >> We're having 2 issues related to javadoc, one based on JDK 17-ea+30, >> the other one on Oracle OpenJDK 11.0.11 on Windows. >> >> The issue with JDK 17 has to do with stdout and errout. >> The maven-javadoc-plugin has a flag to fail on warning, which means: >> if something is written to the stderr it'll fail the build. >> There has been a change that normal output is pushed to the stderr >> instead of stdout. >> Here's an example to show what has been written to the stderr, which >> should have been stdout: >> [WARNING] Javadoc Warnings >> [WARNING] Loading source file >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\src\main\java\foo\bar\MyClass.java... >> [WARNING] Constructing Javadoc information... >> [WARNING] Building index for all the packages and classes... >> [WARNING] Standard Doclet version 17-ea+30-2618 >> [WARNING] Building tree for all the packages and classes... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\foo\bar\MyClass.html... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\foo\bar\package-summary.html... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\foo\bar\package-tree.html... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\foo\bar\class-use\MyClass.html... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\foo\bar\package-use.html... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\overview-tree.html... >> [WARNING] Building index for all classes... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\allclasses-index.html... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\allpackages-index.html... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\index-all.html... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\index.html... >> [WARNING] Generating >> E:\java-workspace\apache-maven-plugins\plugins\maven-javadoc-plugin\target\it\MJAVADOC-538\target\site\apidocs\help-doc.html... >> >> The first line (Javadoc Warnings) comes from the plugin, the rest of >> the lines are captured from the stderr (!). >> Most likely related to https://bugs.openjdk.java.net/browse/JDK-8268774 >> >> The other one is weird: >> https://bugs.openjdk.java.net/browse/JDK-8220702 has been marked as >> fixed for JDK-13. >> However, our matching integrationtest with Oracle OpenJDK 11.0.11 >> succeeds on Linux, but fails on Windows. >> The issue has to do with the Java Platform Modular System, so it >> shouldn't be OS related. >> I thought this one would be backported from 13 to 11, but I can't >> find that reference anymore. >> If it is not yet backported, then IMHO it should. However, the Linux >> distribution doesn't suffer this issue. >> >> So far I hadn't had a response from Jonathan or anyone else working >> on the javadoc tool. >> Maybe you can help us here. >> >> thanks, >> Robert >>> >>> On 15-7-2021 22:07:07, Rory O'Donnell wrote: >>> >>> >>> Hi Robert , * >>> * >>> >>> *Per the JDK 17 schedule , we are in Rampdown Phase Two [1].* >>> >>> *Please advise if you find any issues while testing the latest Early >>> Access builds.* >>> >>> * Schedule: >>> >>> o *2021/07/15 Rampdown Phase Two* >>> o 2021/08/05 Initial Release Candidate >>> o 2021/08/19 Final Release Candidate >>> o 2021/09/14 General Availability >>> >>> >>> The overall feature set is frozen. No further JEPs will be targeted to >>> this release. >>> >>> * Features integrated in JDK 17: >>> >>> o JEP 306: Restore Always-Strict Floating-Point Semantics >>> >>> o JEP 356: Enhanced Pseudo-Random Number Generators >>> >>> o JEP 382: New macOS Rendering Pipeline >>> >>> o JEP 391: macOS/AArch64 Port >>> o JEP 398: Deprecate the Applet API for Removal >>> >>> o JEP 403: Strongly Encapsulate JDK Internals >>> >>> o JEP 406: Pattern Matching for switch (Preview) >>> >>> o JEP 407: Remove RMI Activation >>> o JEP 409: Sealed Classes >>> o JEP 410: Remove the Experimental AOT and JIT Compiler >>> >>> o JEP 411: Deprecate the Security Manager for Removal >>> >>> o JEP 412: Foreign Function & Memory API (Incubator) >>> >>> o JEP 414: Vector API (Second Incubator) >>> >>> o JEP 415: Context-Specific Deserialization Filters >>> >>> >>> * >>> * >>> >>> *OpenJDK 17 Early Access build 31 is available at >>> **https://jdk.java.net/17* >>> >>> >>> >>> * These early-access , open-source builds are provided under the >>> o GNU General Public License, version 2, with the Classpath >>> Exception >>> * Release Notes are available at >>> https://jdk.java.net/17/release-notes >>> >>> >>> >>> >>> >>> * >>> * >>> >>> *OpenJDK 18 Early Access build 6 is available at * >>> *https://jdk.java.net/18* >>> >>> >>> >>> * These early-access , open-source builds are provided under the >>> o GNU General Public License, version 2, with the Classpath >>> Exception >>> * Release Notes are available at >>> https://jdk.java.net/18/release-notes >>> >>> >>> >>> * Changes in recent builds that maybe of interest: >>> o JDK-8269697: JNI_GetPrimitiveArrayCritical() should not accept >>> object array [build 6] >>> o JDK-8253119: Remove the legacy PlainSocketImpl and >>> PlainDatagramSocketImpl implementation [build 6] >>> o JDK-8268960: Prohibit Null for Header Keys and Values in >>> com.sun.net.httpserver.Headers [build 5] >>> o JDK-8256425: Obsolete Biased Locking in JDK 18 [build 4] >>> >>> *Topics of Interest: * >>> >>> * ‘Inside Java’ Podcast #18: Java's steady march towards strong >>> encapsulation >>> >>> >>> Rgds,Rory >>> >>> [1] >>> https://mail.openjdk.java.net/pipermail/jdk-dev/2021-July/005752.html >>> >>> > > -- > Rgds, Rory O'Donnell > Quality Engineering Manager > Oracle EMEA, Dublin, Ireland -- Rgds, Rory O'Donnell Quality Engineering Manager Oracle EMEA, Dublin, Ireland