You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by Rory O'Donnell <ro...@oracle.com> on 2016/04/15 10:54:33 UTC

Early Access builds of JDK 9 b113 & JDK 9 with Project Jigsaw b113 (#4848) are available on java.net

Hi Nick,

Early Access b113 <https://jdk9.java.net/download/> for JDK 9 is 
available on java.net, summary of  changes are listed here 
<http://download.java.net/java/jdk9/changes/jdk-9+113.html>.

Early Access b113 <https://jdk9.java.net/jigsaw/> (#4664) for JDK 9 with 
Project Jigsaw is available on java.net.

  * The important change in this build is that root modules when
    compiling code in the unnamed module, or when running and the main
    class is loaded from the class path, do not include the EE modules.
    More on this in JEP 261.
  * The other change in this build is that the -Xpatch option is now
    aligned with what we have documented in JEP 261, support for the old
    form has been removed.

We are very interested in hearing your experiences in testing any Early 
Access builds. Have you have begun testing against
JDK 9 and or JDK 9 with Project Jigsaw EA builds, have you uncovered 
showstopper issues that you would like to discuss?
We would really like to hear your findings so far, either reply to me or 
via the mailing lists [1], [2].

Rgds,Rory

[1] http://mail.openjdk.java.net/pipermail/jigsaw-dev/
[2] http://mail.openjdk.java.net/pipermail/jdk9-dev/

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


Re: Early Access builds of JDK 9 b113 & JDK 9 with Project Jigsaw b113 (#4848) are available on java.net

Posted by Matt Sicker <bo...@gmail.com>.
We haven't done much testing in JDK 9 yet, but I have uncovered a
backwards-incompatible locale change just in our log4j-api unit tests.
Here's a one-liner assertion:

assertEquals("12,00 €", new MessageFormat("{0,number,currency}",
Locale.FRANCE).format(new Object[] {12}));

It appears that MessageFormat is using some sort of fancy space character
instead of a normal space character. Is this change intentional?

The other main issues I've found so far are due to accessing sun.* classes
(Reflection, Closer, some transitive uses of Unsafe), so we'll look into
that a little more first.

On 15 April 2016 at 03:54, Rory O'Donnell <ro...@oracle.com> wrote:

>
> Hi Nick,
>
> Early Access b113 <https://jdk9.java.net/download/> for JDK 9 is
> available on java.net, summary of  changes are listed here
> <http://download.java.net/java/jdk9/changes/jdk-9+113.html>.
>
> Early Access b113 <https://jdk9.java.net/jigsaw/> (#4664) for JDK 9 with
> Project Jigsaw is available on java.net.
>
>    - The important change in this build is that root modules when
>    compiling code in the unnamed module, or when running and the main class is
>    loaded from the class path, do not include the EE modules. More on this in
>    JEP 261.
>    - The other change in this build is that the -Xpatch option is now
>    aligned with what we have documented in JEP 261, support for the old form
>    has been removed.
>
> We are very interested in hearing your experiences in testing any Early
> Access builds. Have you have begun testing against
> JDK 9 and or JDK 9 with Project Jigsaw EA builds, have you uncovered
> showstopper issues that you would like to discuss?
> We would really like to hear your findings so far, either reply to me or
> via the mailing lists [1], [2].
>
> Rgds,Rory
>
> [1] http://mail.openjdk.java.net/pipermail/jigsaw-dev/
> [2] http://mail.openjdk.java.net/pipermail/jdk9-dev/
>
> --
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin,Ireland
>
>


-- 
Matt Sicker <bo...@gmail.com>