Re: JDK 12 Early Access build 26 & JDK 13 Early Access builds available

2019-01-08 Thread Rory O'Donnell

Thanks Mark, always good to hear!

Rgds,Rory


On 07/01/2019 14:59, Mark Thomas wrote:

Hi Rory,

Happy New Year to you and your colleagues.

I've run the Tomcat 9.0.x test suite with OpenJDK 12 EA 26 and OpenJDK
13 EA 2.

TL;DR - all good. No problems.


There was one test failure but this was expected as the test is intended
to fail if a new public class, interface etc. is added to the java.lang
package and java.lang.Enum$EnumDesc has been added.

Tomcat maintains a list of the public classes etc. in the java.lang
package to support a performance optimisation in javax.el.ImportHandler
(we can skip some expensive class loader lookups by caching a list of
all the known public classes etc.). We need to keep this list up to date
so the test is designed to prompt us to add new classes as required.
This all worked exactly to plan. I have already added the new class to
the list.

Kind regards,

Mark



On 04/01/2019 10:21, Rory O'Donnell wrote:

Hi Mark,

Happy New Year!

*OpenJDK builds *- JDK 12 Early Access build 26 is available at
http://jdk.java.net/12/

  * These early-access, open-source builds are provided under the GNU
General Public License, version 2, with the Classpath Exception
.
  * Changes since last email
  o Distrust TLS server certificates anchored by Symantec Root CAs
(JDK-8207258 )
  o Customizing the generation of a PKCS12 keystore (JDK-8076190
)
  o Compact Number Formatting Support (JDK-8177552
)

*OpenJDK builds *- JDK 13 - Early Access build 2 is available at
http://jdk.java.net/13/

  * These early-access, open-source builds are provided under the GNU
General Public License, version 2, with the Classpath Exception
.
  * Changes in this build
   




*jpackage EA builds*

  * This is an early access build of JEP 343: Packaging Tool
, aimed at testing a prototype
implementation of jpackage, which is a new tool for packaging
self-contained Java applications along with a Java Runtime Environment.
  * Please send feedback via e-mail to core-libs-...@openjdk.java.net


*Quality Outreach report for December 2018*

  * The report for December 2018 is available here
   




Rgds,Rory



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


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: JDK 12 Early Access build 26 & JDK 13 Early Access builds available

2019-01-07 Thread Mark Thomas
Hi Rory,

Happy New Year to you and your colleagues.

I've run the Tomcat 9.0.x test suite with OpenJDK 12 EA 26 and OpenJDK
13 EA 2.

TL;DR - all good. No problems.


There was one test failure but this was expected as the test is intended
to fail if a new public class, interface etc. is added to the java.lang
package and java.lang.Enum$EnumDesc has been added.

Tomcat maintains a list of the public classes etc. in the java.lang
package to support a performance optimisation in javax.el.ImportHandler
(we can skip some expensive class loader lookups by caching a list of
all the known public classes etc.). We need to keep this list up to date
so the test is designed to prompt us to add new classes as required.
This all worked exactly to plan. I have already added the new class to
the list.

Kind regards,

Mark



On 04/01/2019 10:21, Rory O'Donnell wrote:
> Hi Mark,
> 
> Happy New Year!
> 
> *OpenJDK builds *- JDK 12 Early Access build 26 is available at
> http://jdk.java.net/12/
> 
>  * These early-access, open-source builds are provided under the GNU
>    General Public License, version 2, with the Classpath Exception
>    .
>  * Changes since last email
>  o Distrust TLS server certificates anchored by Symantec Root CAs
>    (JDK-8207258 )
>  o Customizing the generation of a PKCS12 keystore (JDK-8076190
>    )
>  o Compact Number Formatting Support (JDK-8177552
>    )
> 
> *OpenJDK builds *- JDK 13 - Early Access build 2 is available at
> http://jdk.java.net/13/
> 
>  * These early-access, open-source builds are provided under the GNU
>    General Public License, version 2, with the Classpath Exception
>    .
>  * Changes in this build
>   
> 
> 
> 
> *jpackage EA builds*
> 
>  * This is an early access build of JEP 343: Packaging Tool
>    , aimed at testing a prototype
>    implementation of jpackage, which is a new tool for packaging
>    self-contained Java applications along with a Java Runtime Environment.
>  * Please send feedback via e-mail to core-libs-...@openjdk.java.net
>    
> 
> *Quality Outreach report for December 2018*
> 
>  * The report for December 2018 is available here
>   
> 
> 
> 
> Rgds,Rory
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



JDK 12 Early Access build 26 & JDK 13 Early Access builds available

2019-01-04 Thread Rory O'Donnell

Hi Mark,

Happy New Year!

*OpenJDK builds *- JDK 12 Early Access build 26 is available at 
http://jdk.java.net/12/


 * These early-access, open-source builds are provided under the GNU
   General Public License, version 2, with the Classpath Exception
   .
 * Changes since last email
 o Distrust TLS server certificates anchored by Symantec Root CAs
   (JDK-8207258 )
 o Customizing the generation of a PKCS12 keystore (JDK-8076190
   )
 o Compact Number Formatting Support (JDK-8177552
   )

*OpenJDK builds *- JDK 13 - Early Access build 2 is available at 
http://jdk.java.net/13/


 * These early-access, open-source builds are provided under the GNU
   General Public License, version 2, with the Classpath Exception
   .
 * Changes in this build
   


*jpackage EA builds*

 * This is an early access build of JEP 343: Packaging Tool
   , aimed at testing a prototype
   implementation of jpackage, which is a new tool for packaging
   self-contained Java applications along with a Java Runtime Environment.
 * Please send feedback via e-mail to core-libs-...@openjdk.java.net
   

*Quality Outreach report for December 2018*

 * The report for December 2018 is available here
   


Rgds,Rory

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