You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by Rory O'Donnell <ro...@oracle.com> on 2021/04/02 08:16:08 UTC

Re: [External] : Re: Release Announcement: General Availability of Java 16 / JDK 16

Thanks Ray, I've updated the Quality page[1] !

Rgds,Rory

[1] https://wiki.openjdk.java.net/display/quality/Quality+Outreach

On 02/04/2021 01:43, Raymond Augé wrote:
> Hi Rory,
>
> Just wanted to get back and let you know that I've just added JDK 16 
> release and JDK 17-ea to the Aries JAX-RS project build matrix and 
> everything is green across the board.
>
> Thanks,
> - Ray
>
> On Tue, Mar 16, 2021 at 10:55 AM Rory O'Donnell 
> <rory.odonnell@oracle.com <ma...@oracle.com>> wrote:
>
>
>     Hi Ray,
>
>     *Release Announcement: General Availability of Java 16 / JDK 16 *
>
>     **
>
>       * JDK 16, the reference implementation of Java 16, is now Generally
>         Available. [1]
>       * GPL-licensed OpenJDK builds from Oracle are available here:
>     http://jdk.java.net/16/
>     <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>     <http://jdk.java.net/16/
>     <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>>
>       * JDK 16 Release notes
>        
>     <https://www.oracle.com/java/technologies/javase/16-relnotes.html
>     <https://www.oracle.com/java/technologies/javase/16-relnotes.html>>
>
>     *JDK 16 includes the following features [2]:*
>
>       * JEP 338:Vector API (Incubator)
>     <https://openjdk.java.net/jeps/338
>     <https://openjdk.java.net/jeps/338>>
>       * JEP 347:Enable C++14 Language Features
>         <https://openjdk.java.net/jeps/347
>     <https://openjdk.java.net/jeps/347>>
>       * JEP 357:Migrate from Mercurial to Git
>         <https://openjdk.java.net/jeps/357
>     <https://openjdk.java.net/jeps/357>>
>       * JEP 369:Migrate to GitHub <https://openjdk.java.net/jeps/369
>     <https://openjdk.java.net/jeps/369>>
>       * JEP 376:ZGC: Concurrent Thread-Stack Processing
>         <https://openjdk.java.net/jeps/376
>     <https://openjdk.java.net/jeps/376>>
>       * JEP 380:Unix-Domain Socket Channels
>     <https://openjdk.java.net/jeps/380
>     <https://openjdk.java.net/jeps/380>>
>       * JEP 386:Alpine Linux Port <https://openjdk.java.net/jeps/386
>     <https://openjdk.java.net/jeps/386>>
>       * JEP 387:Elastic Metaspace <https://openjdk.java.net/jeps/387
>     <https://openjdk.java.net/jeps/387>>
>       * JEP 388:Windows/AArch64 Port
>     <https://openjdk.java.net/jeps/388
>     <https://openjdk.java.net/jeps/388>>
>       * JEP 389:Foreign Linker API (Incubator)
>         <https://openjdk.java.net/jeps/389
>     <https://openjdk.java.net/jeps/389>>
>       * JEP 390:Warnings for Value-Based Classes
>         <https://openjdk.java.net/jeps/390
>     <https://openjdk.java.net/jeps/390>>
>       * JEP 392:Packaging Tool <https://openjdk.java.net/jeps/392
>     <https://openjdk.java.net/jeps/392>>
>       * JEP 393:Foreign-Memory Access API (Third Incubator)
>         <https://openjdk.java.net/jeps/393
>     <https://openjdk.java.net/jeps/393>>
>       * JEP 394:Pattern Matching for instanceof
>         <https://openjdk.java.net/jeps/394
>     <https://openjdk.java.net/jeps/394>>
>       * JEP 395:Records <https://openjdk.java.net/jeps/395
>     <https://openjdk.java.net/jeps/395>>
>       * JEP 396:Strongly Encapsulate JDK Internals by Default
>         <https://openjdk.java.net/jeps/396
>     <https://openjdk.java.net/jeps/396>>
>       * JEP 397:Sealed Classes (Second Preview)
>         <https://openjdk.java.net/jeps/397
>     <https://openjdk.java.net/jeps/397>>
>
>     Thanks to everyone who contributed to JDK 16, whether by creating
>     features or enhancements, logging bugs, or
>
>     downloading and testing the early-access builds.
>
>     *OpenJDK 17 Early Access build 13 is now available at
>     http://jdk.java.net/17
>     <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aWDKZ7l4$>
>     <http://jdk.java.net/17/
>     <https://urldefense.com/v3/__http://jdk.java.net/17/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aiFXOVf0$>>
>     *
>
>
>     **
>
>       * These early access, open source builds are provided under the GNU
>         General Public License, version 2, with the Classpath Exception
>         <http://openjdk.java.net/legal/gplv2+ce.html
>     <http://openjdk.java.net/legal/gplv2+ce.html>>.
>       * JEPs targeted to JDK 17, so far:
>           o JEP 356: Enhanced Pseudo-Random Number Generators
>             <https://openjdk.java.net/jeps/356
>     <https://openjdk.java.net/jeps/356>>
>
>       * Release Notes are available at
>     http://jdk.java.net/17/release-notes
>     <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>         <http://jdk.java.net/17/release-notes
>     <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>>
>
>       * Significant changes since the last availability email:
>           o JDK-8259709: Disable SHA-1 XML Signatures (b13)
>           o JDK-6323374: (coll) Optimize Collections.unmodifiable* and
>             synchronized*(b13)
>           o JDK-8139348: Deprecate 3DES and RC4 in Kerberos (b12)
>           o JDK-8259662: Don't wrap SocketExceptions into SSLExceptions in
>             SSLSocketImpl (b11)
>           o JDK-8235139: Deprecate the socket impl factory mechanism(b10)
>           o JDK-8225081: Remove Telia Company CA certificate expiring in
>             April 2021(b9)
>
>
>     *Project Lanai Early-Access Builds
>     *
>
>       * EA 10 Build 17-lanai+3-133 (2021/3/2) is available -
>     http://jdk.java.net/lanai/
>     <https://urldefense.com/v3/__http://jdk.java.net/lanai/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aUp-xFI0$>
>       * These early access, open source builds are provided under the GNU
>         General Public License, version 2, with the Classpath Exception
>         <http://openjdk.java.net/legal/gplv2+ce.html
>     <http://openjdk.java.net/legal/gplv2+ce.html>>.
>
>
>     *Project Loom Early-Access Builds*
>
>       * Build 17-loom+4-174 (2021/3/12) is available -
>     http://jdk.java.net/loom/
>     <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0ak9Vf8kk$>
>       * These early access, open source builds are provided under the GNU
>         General Public License, version 2, with the Classpath Exception
>         <http://openjdk.java.net/legal/gplv2+ce.html
>     <http://openjdk.java.net/legal/gplv2+ce.html>>.
>
>
>     *Project Panama Early-Access Builds
>     *
>
>       * Build 17-panama+2-51 (2021/2/12) is available -
>     http://jdk.java.net/panama/
>     <https://urldefense.com/v3/__http://jdk.java.net/panama/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aeCIcUxk$>
>       * These early access, open source builds are provided under the GNU
>         General Public License, version 2, with the Classpath Exception
>         <http://openjdk.java.net/legal/gplv2+ce.html
>     <http://openjdk.java.net/legal/gplv2+ce.html>>.
>
>
>     Rgds,Rory
>
>     [1]
>     https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html
>     <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html>
>
>     [2] https://openjdk.java.net/projects/jdk/16/
>     <https://openjdk.java.net/projects/jdk/16/>
>     <https://openjdk.java.net/projects/jdk/16/
>     <https://openjdk.java.net/projects/jdk/16/>>
>
>
>
> -- 
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow

-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland


Re: [External] : Re: Release Announcement: General Availability of Java 16 / JDK 16

Posted by Raymond Augé <ra...@liferay.com.INVALID>.
Yes, please do.

On Wed., Apr. 7, 2021, 8:36 a.m. Rory O'Donnell, <ro...@oracle.com>
wrote:

> Hi Ray,
>
> Should I add *Apache Aries Spi Fly *to the Quality Outreach page as a
> separate entry ?
>
> Rgds,Rory
>
> On 06/04/2021 17:29, Raymond Augé wrote:
>
> Hello again Rory,
>
> I've just verified that *Apache Aries Spi Fly* passes all tests on Java
> 16 and Java 17-ea
>
> https://github.com/apache/aries/actions/runs/723194437
> <https://urldefense.com/v3/__https://github.com/apache/aries/actions/runs/723194437__;!!GqivPVa7Brio!KIe3Md8fmDnLs3VKH1S5YoOxNNPTDVKxvOjhWCrITs1zAzECtqMhouzBO8aMF-9S3u4$>
>
> Regards,
> - Ray
>
> On Fri, Apr 2, 2021 at 4:16 AM Rory O'Donnell <ro...@oracle.com>
> wrote:
>
>> Thanks Ray, I've updated the Quality page[1] !
>>
>> Rgds,Rory
>>
>> [1] https://wiki.openjdk.java.net/display/quality/Quality+Outreach
>>
>> On 02/04/2021 01:43, Raymond Augé wrote:
>>
>> Hi Rory,
>>
>> Just wanted to get back and let you know that I've just added JDK 16
>> release and JDK 17-ea to the Aries JAX-RS project build matrix and
>> everything is green across the board.
>>
>> Thanks,
>> - Ray
>>
>> On Tue, Mar 16, 2021 at 10:55 AM Rory O'Donnell <ro...@oracle.com>
>> wrote:
>>
>>>
>>> Hi Ray,
>>>
>>> *Release Announcement: General Availability of Java 16 / JDK 16 *
>>>
>>> **
>>>
>>>   * JDK 16, the reference implementation of Java 16, is now Generally
>>>     Available. [1]
>>>   * GPL-licensed OpenJDK builds from Oracle are available here:
>>>     http://jdk.java.net/16/
>>> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>>> <http://jdk.java.net/16/
>>> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>>> >
>>>   * JDK 16 Release notes
>>>     <https://www.oracle.com/java/technologies/javase/16-relnotes.html>
>>>
>>> *JDK 16 includes the following features [2]:*
>>>
>>>   * JEP 338:Vector API (Incubator) <https://openjdk.java.net/jeps/338>
>>>   * JEP 347:Enable C++14 Language Features
>>>     <https://openjdk.java.net/jeps/347>
>>>   * JEP 357:Migrate from Mercurial to Git
>>>     <https://openjdk.java.net/jeps/357>
>>>   * JEP 369:Migrate to GitHub <https://openjdk.java.net/jeps/369>
>>>   * JEP 376:ZGC: Concurrent Thread-Stack Processing
>>>     <https://openjdk.java.net/jeps/376>
>>>   * JEP 380:Unix-Domain Socket Channels <
>>> https://openjdk.java.net/jeps/380>
>>>   * JEP 386:Alpine Linux Port <https://openjdk.java.net/jeps/386>
>>>   * JEP 387:Elastic Metaspace <https://openjdk.java.net/jeps/387>
>>>   * JEP 388:Windows/AArch64 Port <https://openjdk.java.net/jeps/388>
>>>   * JEP 389:Foreign Linker API (Incubator)
>>>     <https://openjdk.java.net/jeps/389>
>>>   * JEP 390:Warnings for Value-Based Classes
>>>     <https://openjdk.java.net/jeps/390>
>>>   * JEP 392:Packaging Tool <https://openjdk.java.net/jeps/392>
>>>   * JEP 393:Foreign-Memory Access API (Third Incubator)
>>>     <https://openjdk.java.net/jeps/393>
>>>   * JEP 394:Pattern Matching for instanceof
>>>     <https://openjdk.java.net/jeps/394>
>>>   * JEP 395:Records <https://openjdk.java.net/jeps/395>
>>>   * JEP 396:Strongly Encapsulate JDK Internals by Default
>>>     <https://openjdk.java.net/jeps/396>
>>>   * JEP 397:Sealed Classes (Second Preview)
>>>     <https://openjdk.java.net/jeps/397>
>>>
>>> Thanks to everyone who contributed to JDK 16, whether by creating
>>> features or enhancements, logging bugs, or
>>>
>>> downloading and testing the early-access builds.
>>>
>>> *OpenJDK 17 Early Access build 13 is now available at
>>> http://jdk.java.net/17
>>> <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aWDKZ7l4$>
>>> <http://jdk.java.net/17/
>>> <https://urldefense.com/v3/__http://jdk.java.net/17/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aiFXOVf0$>
>>> >
>>> *
>>>
>>>
>>> **
>>>
>>>   * These early access, open source builds are provided under the GNU
>>>     General Public License, version 2, with the Classpath Exception
>>>     <http://openjdk.java.net/legal/gplv2+ce.html>.
>>>   * JEPs targeted to JDK 17, so far:
>>>       o JEP 356: Enhanced Pseudo-Random Number Generators
>>>         <https://openjdk.java.net/jeps/356>
>>>
>>>   * Release Notes are available at http://jdk.java.net/17/release-notes
>>> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>>>     <http://jdk.java.net/17/release-notes
>>> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>>> >
>>>
>>>   * Significant changes since the last availability email:
>>>       o JDK-8259709: Disable SHA-1 XML Signatures (b13)
>>>       o JDK-6323374: (coll) Optimize Collections.unmodifiable* and
>>>         synchronized*(b13)
>>>       o JDK-8139348: Deprecate 3DES and RC4 in Kerberos (b12)
>>>       o JDK-8259662: Don't wrap SocketExceptions into SSLExceptions in
>>>         SSLSocketImpl (b11)
>>>       o JDK-8235139: Deprecate the socket impl factory mechanism(b10)
>>>       o JDK-8225081: Remove Telia Company CA certificate expiring in
>>>         April 2021(b9)
>>>
>>>
>>> *Project Lanai Early-Access Builds
>>> *
>>>
>>>   * EA 10 Build 17-lanai+3-133 (2021/3/2) is available -
>>>     http://jdk.java.net/lanai/
>>> <https://urldefense.com/v3/__http://jdk.java.net/lanai/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aUp-xFI0$>
>>>   * These early access, open source builds are provided under the GNU
>>>     General Public License, version 2, with the Classpath Exception
>>>     <http://openjdk.java.net/legal/gplv2+ce.html>.
>>>
>>>
>>> *Project Loom Early-Access Builds*
>>>
>>>   * Build 17-loom+4-174 (2021/3/12) is available -
>>> http://jdk.java.net/loom/
>>> <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0ak9Vf8kk$>
>>>   * These early access, open source builds are provided under the GNU
>>>     General Public License, version 2, with the Classpath Exception
>>>     <http://openjdk.java.net/legal/gplv2+ce.html>.
>>>
>>>
>>> *Project Panama Early-Access Builds
>>> *
>>>
>>>   * Build 17-panama+2-51 (2021/2/12) is available -
>>>     http://jdk.java.net/panama/
>>> <https://urldefense.com/v3/__http://jdk.java.net/panama/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aeCIcUxk$>
>>>   * These early access, open source builds are provided under the GNU
>>>     General Public License, version 2, with the Classpath Exception
>>>     <http://openjdk.java.net/legal/gplv2+ce.html>.
>>>
>>>
>>> Rgds,Rory
>>>
>>> [1]
>>> https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html
>>>
>>> [2] https://openjdk.java.net/projects/jdk/16/
>>> <https://openjdk.java.net/projects/jdk/16/>
>>>
>>>
>>
>> --
>> *Raymond Augé* (@rotty3000)
>> Senior Software Architect *Liferay, Inc.* (@Liferay)
>> OSGi Fellow
>>
>>
>> --
>> Rgds, Rory O'Donnell
>> Quality Engineering Manager
>> Oracle EMEA, Dublin, Ireland
>>
>>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow
>
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>

Re: [External] : Re: Release Announcement: General Availability of Java 16 / JDK 16

Posted by Rory O'Donnell <ro...@oracle.com>.
Hi Ray,

Should I add *Apache Aries Spi Fly *to the Quality Outreach page as a 
separate entry ?

Rgds,Rory

On 06/04/2021 17:29, Raymond Augé wrote:
> Hello again Rory,
>
> I've just verified that *Apache Aries Spi Fly* passes all tests on 
> Java 16 and Java 17-ea
>
> https://github.com/apache/aries/actions/runs/723194437 
> <https://urldefense.com/v3/__https://github.com/apache/aries/actions/runs/723194437__;!!GqivPVa7Brio!KIe3Md8fmDnLs3VKH1S5YoOxNNPTDVKxvOjhWCrITs1zAzECtqMhouzBO8aMF-9S3u4$>
>
> Regards,
> - Ray
>
> On Fri, Apr 2, 2021 at 4:16 AM Rory O'Donnell 
> <rory.odonnell@oracle.com <ma...@oracle.com>> wrote:
>
>     Thanks Ray, I've updated the Quality page[1] !
>
>     Rgds,Rory
>
>     [1] https://wiki.openjdk.java.net/display/quality/Quality+Outreach
>     <https://wiki.openjdk.java.net/display/quality/Quality+Outreach>
>
>     On 02/04/2021 01:43, Raymond Augé wrote:
>>     Hi Rory,
>>
>>     Just wanted to get back and let you know that I've just added JDK
>>     16 release and JDK 17-ea to the Aries JAX-RS project build matrix
>>     and everything is green across the board.
>>
>>     Thanks,
>>     - Ray
>>
>>     On Tue, Mar 16, 2021 at 10:55 AM Rory O'Donnell
>>     <rory.odonnell@oracle.com <ma...@oracle.com>> wrote:
>>
>>
>>         Hi Ray,
>>
>>         *Release Announcement: General Availability of Java 16 / JDK 16 *
>>
>>         **
>>
>>           * JDK 16, the reference implementation of Java 16, is now
>>         Generally
>>             Available. [1]
>>           * GPL-licensed OpenJDK builds from Oracle are available here:
>>         http://jdk.java.net/16/
>>         <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>>         <http://jdk.java.net/16/
>>         <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>>
>>           * JDK 16 Release notes
>>            
>>         <https://www.oracle.com/java/technologies/javase/16-relnotes.html
>>         <https://www.oracle.com/java/technologies/javase/16-relnotes.html>>
>>
>>         *JDK 16 includes the following features [2]:*
>>
>>           * JEP 338:Vector API (Incubator)
>>         <https://openjdk.java.net/jeps/338
>>         <https://openjdk.java.net/jeps/338>>
>>           * JEP 347:Enable C++14 Language Features
>>             <https://openjdk.java.net/jeps/347
>>         <https://openjdk.java.net/jeps/347>>
>>           * JEP 357:Migrate from Mercurial to Git
>>             <https://openjdk.java.net/jeps/357
>>         <https://openjdk.java.net/jeps/357>>
>>           * JEP 369:Migrate to GitHub
>>         <https://openjdk.java.net/jeps/369
>>         <https://openjdk.java.net/jeps/369>>
>>           * JEP 376:ZGC: Concurrent Thread-Stack Processing
>>             <https://openjdk.java.net/jeps/376
>>         <https://openjdk.java.net/jeps/376>>
>>           * JEP 380:Unix-Domain Socket Channels
>>         <https://openjdk.java.net/jeps/380
>>         <https://openjdk.java.net/jeps/380>>
>>           * JEP 386:Alpine Linux Port
>>         <https://openjdk.java.net/jeps/386
>>         <https://openjdk.java.net/jeps/386>>
>>           * JEP 387:Elastic Metaspace
>>         <https://openjdk.java.net/jeps/387
>>         <https://openjdk.java.net/jeps/387>>
>>           * JEP 388:Windows/AArch64 Port
>>         <https://openjdk.java.net/jeps/388
>>         <https://openjdk.java.net/jeps/388>>
>>           * JEP 389:Foreign Linker API (Incubator)
>>             <https://openjdk.java.net/jeps/389
>>         <https://openjdk.java.net/jeps/389>>
>>           * JEP 390:Warnings for Value-Based Classes
>>             <https://openjdk.java.net/jeps/390
>>         <https://openjdk.java.net/jeps/390>>
>>           * JEP 392:Packaging Tool <https://openjdk.java.net/jeps/392
>>         <https://openjdk.java.net/jeps/392>>
>>           * JEP 393:Foreign-Memory Access API (Third Incubator)
>>             <https://openjdk.java.net/jeps/393
>>         <https://openjdk.java.net/jeps/393>>
>>           * JEP 394:Pattern Matching for instanceof
>>             <https://openjdk.java.net/jeps/394
>>         <https://openjdk.java.net/jeps/394>>
>>           * JEP 395:Records <https://openjdk.java.net/jeps/395
>>         <https://openjdk.java.net/jeps/395>>
>>           * JEP 396:Strongly Encapsulate JDK Internals by Default
>>             <https://openjdk.java.net/jeps/396
>>         <https://openjdk.java.net/jeps/396>>
>>           * JEP 397:Sealed Classes (Second Preview)
>>             <https://openjdk.java.net/jeps/397
>>         <https://openjdk.java.net/jeps/397>>
>>
>>         Thanks to everyone who contributed to JDK 16, whether by
>>         creating
>>         features or enhancements, logging bugs, or
>>
>>         downloading and testing the early-access builds.
>>
>>         *OpenJDK 17 Early Access build 13 is now available at
>>         http://jdk.java.net/17
>>         <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aWDKZ7l4$>
>>         <http://jdk.java.net/17/
>>         <https://urldefense.com/v3/__http://jdk.java.net/17/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aiFXOVf0$>>
>>         *
>>
>>
>>         **
>>
>>           * These early access, open source builds are provided under
>>         the GNU
>>             General Public License, version 2, with the Classpath
>>         Exception
>>             <http://openjdk.java.net/legal/gplv2+ce.html
>>         <http://openjdk.java.net/legal/gplv2+ce.html>>.
>>           * JEPs targeted to JDK 17, so far:
>>               o JEP 356: Enhanced Pseudo-Random Number Generators
>>                 <https://openjdk.java.net/jeps/356
>>         <https://openjdk.java.net/jeps/356>>
>>
>>           * Release Notes are available at
>>         http://jdk.java.net/17/release-notes
>>         <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>>             <http://jdk.java.net/17/release-notes
>>         <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>>
>>
>>           * Significant changes since the last availability email:
>>               o JDK-8259709: Disable SHA-1 XML Signatures (b13)
>>               o JDK-6323374: (coll) Optimize
>>         Collections.unmodifiable* and
>>                 synchronized*(b13)
>>               o JDK-8139348: Deprecate 3DES and RC4 in Kerberos (b12)
>>               o JDK-8259662: Don't wrap SocketExceptions into
>>         SSLExceptions in
>>                 SSLSocketImpl (b11)
>>               o JDK-8235139: Deprecate the socket impl factory
>>         mechanism(b10)
>>               o JDK-8225081: Remove Telia Company CA certificate
>>         expiring in
>>                 April 2021(b9)
>>
>>
>>         *Project Lanai Early-Access Builds
>>         *
>>
>>           * EA 10 Build 17-lanai+3-133 (2021/3/2) is available -
>>         http://jdk.java.net/lanai/
>>         <https://urldefense.com/v3/__http://jdk.java.net/lanai/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aUp-xFI0$>
>>           * These early access, open source builds are provided under
>>         the GNU
>>             General Public License, version 2, with the Classpath
>>         Exception
>>             <http://openjdk.java.net/legal/gplv2+ce.html
>>         <http://openjdk.java.net/legal/gplv2+ce.html>>.
>>
>>
>>         *Project Loom Early-Access Builds*
>>
>>           * Build 17-loom+4-174 (2021/3/12) is available -
>>         http://jdk.java.net/loom/
>>         <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0ak9Vf8kk$>
>>           * These early access, open source builds are provided under
>>         the GNU
>>             General Public License, version 2, with the Classpath
>>         Exception
>>             <http://openjdk.java.net/legal/gplv2+ce.html
>>         <http://openjdk.java.net/legal/gplv2+ce.html>>.
>>
>>
>>         *Project Panama Early-Access Builds
>>         *
>>
>>           * Build 17-panama+2-51 (2021/2/12) is available -
>>         http://jdk.java.net/panama/
>>         <https://urldefense.com/v3/__http://jdk.java.net/panama/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aeCIcUxk$>
>>           * These early access, open source builds are provided under
>>         the GNU
>>             General Public License, version 2, with the Classpath
>>         Exception
>>             <http://openjdk.java.net/legal/gplv2+ce.html
>>         <http://openjdk.java.net/legal/gplv2+ce.html>>.
>>
>>
>>         Rgds,Rory
>>
>>         [1]
>>         https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html
>>         <https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html>
>>
>>         [2] https://openjdk.java.net/projects/jdk/16/
>>         <https://openjdk.java.net/projects/jdk/16/>
>>         <https://openjdk.java.net/projects/jdk/16/
>>         <https://openjdk.java.net/projects/jdk/16/>>
>>
>>
>>
>>     -- 
>>     *Raymond Augé* (@rotty3000)
>>     Senior Software Architect *Liferay, Inc.* (@Liferay)
>>     OSGi Fellow
>
>     -- 
>     Rgds, Rory O'Donnell
>     Quality Engineering Manager
>     Oracle EMEA, Dublin, Ireland
>
>
>
> -- 
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow

-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland


Re: [External] : Re: Release Announcement: General Availability of Java 16 / JDK 16

Posted by Raymond Augé <ra...@liferay.com.INVALID>.
Hello again Rory,

I've just verified that *Apache Aries Spi Fly* passes all tests on Java 16
and Java 17-ea

https://github.com/apache/aries/actions/runs/723194437

Regards,
- Ray

On Fri, Apr 2, 2021 at 4:16 AM Rory O'Donnell <ro...@oracle.com>
wrote:

> Thanks Ray, I've updated the Quality page[1] !
>
> Rgds,Rory
>
> [1] https://wiki.openjdk.java.net/display/quality/Quality+Outreach
>
> On 02/04/2021 01:43, Raymond Augé wrote:
>
> Hi Rory,
>
> Just wanted to get back and let you know that I've just added JDK 16
> release and JDK 17-ea to the Aries JAX-RS project build matrix and
> everything is green across the board.
>
> Thanks,
> - Ray
>
> On Tue, Mar 16, 2021 at 10:55 AM Rory O'Donnell <ro...@oracle.com>
> wrote:
>
>>
>> Hi Ray,
>>
>> *Release Announcement: General Availability of Java 16 / JDK 16 *
>>
>> **
>>
>>   * JDK 16, the reference implementation of Java 16, is now Generally
>>     Available. [1]
>>   * GPL-licensed OpenJDK builds from Oracle are available here:
>>     http://jdk.java.net/16/
>> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>> <http://jdk.java.net/16/
>> <https://urldefense.com/v3/__http://jdk.java.net/16/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aLvGZZo0$>
>> >
>>   * JDK 16 Release notes
>>     <https://www.oracle.com/java/technologies/javase/16-relnotes.html>
>>
>> *JDK 16 includes the following features [2]:*
>>
>>   * JEP 338:Vector API (Incubator) <https://openjdk.java.net/jeps/338>
>>   * JEP 347:Enable C++14 Language Features
>>     <https://openjdk.java.net/jeps/347>
>>   * JEP 357:Migrate from Mercurial to Git
>>     <https://openjdk.java.net/jeps/357>
>>   * JEP 369:Migrate to GitHub <https://openjdk.java.net/jeps/369>
>>   * JEP 376:ZGC: Concurrent Thread-Stack Processing
>>     <https://openjdk.java.net/jeps/376>
>>   * JEP 380:Unix-Domain Socket Channels <
>> https://openjdk.java.net/jeps/380>
>>   * JEP 386:Alpine Linux Port <https://openjdk.java.net/jeps/386>
>>   * JEP 387:Elastic Metaspace <https://openjdk.java.net/jeps/387>
>>   * JEP 388:Windows/AArch64 Port <https://openjdk.java.net/jeps/388>
>>   * JEP 389:Foreign Linker API (Incubator)
>>     <https://openjdk.java.net/jeps/389>
>>   * JEP 390:Warnings for Value-Based Classes
>>     <https://openjdk.java.net/jeps/390>
>>   * JEP 392:Packaging Tool <https://openjdk.java.net/jeps/392>
>>   * JEP 393:Foreign-Memory Access API (Third Incubator)
>>     <https://openjdk.java.net/jeps/393>
>>   * JEP 394:Pattern Matching for instanceof
>>     <https://openjdk.java.net/jeps/394>
>>   * JEP 395:Records <https://openjdk.java.net/jeps/395>
>>   * JEP 396:Strongly Encapsulate JDK Internals by Default
>>     <https://openjdk.java.net/jeps/396>
>>   * JEP 397:Sealed Classes (Second Preview)
>>     <https://openjdk.java.net/jeps/397>
>>
>> Thanks to everyone who contributed to JDK 16, whether by creating
>> features or enhancements, logging bugs, or
>>
>> downloading and testing the early-access builds.
>>
>> *OpenJDK 17 Early Access build 13 is now available at
>> http://jdk.java.net/17
>> <https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aWDKZ7l4$>
>> <http://jdk.java.net/17/
>> <https://urldefense.com/v3/__http://jdk.java.net/17/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aiFXOVf0$>
>> >
>> *
>>
>>
>> **
>>
>>   * These early access, open source builds are provided under the GNU
>>     General Public License, version 2, with the Classpath Exception
>>     <http://openjdk.java.net/legal/gplv2+ce.html>.
>>   * JEPs targeted to JDK 17, so far:
>>       o JEP 356: Enhanced Pseudo-Random Number Generators
>>         <https://openjdk.java.net/jeps/356>
>>
>>   * Release Notes are available at http://jdk.java.net/17/release-notes
>> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>>     <http://jdk.java.net/17/release-notes
>> <https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0annpuc1Y$>
>> >
>>
>>   * Significant changes since the last availability email:
>>       o JDK-8259709: Disable SHA-1 XML Signatures (b13)
>>       o JDK-6323374: (coll) Optimize Collections.unmodifiable* and
>>         synchronized*(b13)
>>       o JDK-8139348: Deprecate 3DES and RC4 in Kerberos (b12)
>>       o JDK-8259662: Don't wrap SocketExceptions into SSLExceptions in
>>         SSLSocketImpl (b11)
>>       o JDK-8235139: Deprecate the socket impl factory mechanism(b10)
>>       o JDK-8225081: Remove Telia Company CA certificate expiring in
>>         April 2021(b9)
>>
>>
>> *Project Lanai Early-Access Builds
>> *
>>
>>   * EA 10 Build 17-lanai+3-133 (2021/3/2) is available -
>>     http://jdk.java.net/lanai/
>> <https://urldefense.com/v3/__http://jdk.java.net/lanai/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aUp-xFI0$>
>>   * These early access, open source builds are provided under the GNU
>>     General Public License, version 2, with the Classpath Exception
>>     <http://openjdk.java.net/legal/gplv2+ce.html>.
>>
>>
>> *Project Loom Early-Access Builds*
>>
>>   * Build 17-loom+4-174 (2021/3/12) is available -
>> http://jdk.java.net/loom/
>> <https://urldefense.com/v3/__http://jdk.java.net/loom/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0ak9Vf8kk$>
>>   * These early access, open source builds are provided under the GNU
>>     General Public License, version 2, with the Classpath Exception
>>     <http://openjdk.java.net/legal/gplv2+ce.html>.
>>
>>
>> *Project Panama Early-Access Builds
>> *
>>
>>   * Build 17-panama+2-51 (2021/2/12) is available -
>>     http://jdk.java.net/panama/
>> <https://urldefense.com/v3/__http://jdk.java.net/panama/__;!!GqivPVa7Brio!NA7pJ4vV4ozA1mAj9OoOi_YjXSjWpw-zhFqrkIia-BaILpbVbUAScRdXmZ0aeCIcUxk$>
>>   * These early access, open source builds are provided under the GNU
>>     General Public License, version 2, with the Classpath Exception
>>     <http://openjdk.java.net/legal/gplv2+ce.html>.
>>
>>
>> Rgds,Rory
>>
>> [1]
>> https://mail.openjdk.java.net/pipermail/jdk-dev/2021-March/005188.html
>>
>> [2] https://openjdk.java.net/projects/jdk/16/
>> <https://openjdk.java.net/projects/jdk/16/>
>>
>>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow
>
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>

-- 
*Raymond Augé* (@rotty3000)
Senior Software Architect *Liferay, Inc.* (@Liferay)
OSGi Fellow