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

Reply via email to