You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Rory O'Donnell <ro...@oracle.com> on 2016/05/18 08:50:27 UTC

Early Access builds of JDK 9 b118 & JDK 9 with Project Jigsaw, b118 (#4987) are available on java.net

Hi Robert & Kristian,

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

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

JDK 9 Build 118 includes a refresh of the module system.

There are several changes in this update, JDK 9 b118 has the updated 
policy for root modules described
in JEP 261 [1]. This means that java.corba and the 6 EE modules aren't 
resolved by default and so it will
look "as if" the types in these modules have been removed. More info on 
the JDK 9 dev mailing list [2].

A change that went into JDK 9 b102 is worth mentioning:
JDK9: Remove stopThread RuntimePermission  from the default java.policy 
In previous releases, untrusted
code had the "stopThread" RuntimePermission granted by default. This 
permission allows untrusted code
to call Thread.stop(), initiating an asynchronous ThreadDeath Error, on 
threads in the same thread group.
Having a ThreadDeath Error thrown asynchronously is not something that 
trusted code should be expected
to handle gracefully. The permission is no longer granted by default.

Rgds,Rory


[1] http://openjdk.java.net/jeps/261
[2] http://mail.openjdk.java.net/pipermail/jdk9-dev/2016-May/004309.html

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


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

Posted by Robert Scholte <rf...@apache.org>.
Hi Rory,

JDK-8154482 is indeed the fix we were looking for. It works as expected.

Thanks!
Robert


On Wed, 18 May 2016 13:51:07 +0200, Rory O'Donnell  
<ro...@oracle.com> wrote:

>
> Hi Robert,
> I should have mention a fix for  
> https://bugs.openjdk.java.net/browse/JDK-8154482 was included in
> b117, can you confirm fix and no regressions ?
> Rgds,Rory
>
> On 18/05/2016 09:50, Rory O'Donnell wrote:
>>
>>
>> Hi Robert & Kristian,
>> Early Access b118 for JDK 9 is available on java.net, summary of   
>> changes are listed here .
>>
>> Early Access b118 (#4913) for JDK 9 with Project Jigsaw is available on  
>> java.net.
>> JDK 9 Build 118 includes a refresh of the module system.There are  
>> several changes in this update, JDK 9 b118 has the updated policy for  
>> root modules describedin JEP 261 [1]. This means that java.corba and  
>> the 6 EE modules aren't resolved by default and so it willlook "as if"  
>> the types in these modules have been removed. More info on the JDK 9  
>> dev mailing list [2].
>>
>> A change that went into JDK 9 b102 is worth mentioning:JDK9: Remove  
>> stopThread RuntimePermission  from the default java.policy In previous  
>> releases, untrusted code had the "stopThread" RuntimePermission granted  
>> by default. This permission allows untrusted codeto call Thread.stop(),  
>> initiating an asynchronous ThreadDeath Error, on threads in the same  
>> thread group.Having a ThreadDeath Error thrown asynchronously is not  
>> something that trusted code should be expectedto handle gracefully. The  
>> permission is no longer granted by default.
>>>> Rgds,Rory
>>
>> [1] http://openjdk.java.net/jeps/261
>> [2] http://mail.openjdk.java.net/pipermail/jdk9-dev/2016-May/004309.html
>>
>> --Rgds,Rory O'Donnell
>> Quality Engineering Manager
>> Oracle EMEA, Dublin,Ireland
>
> --Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA , Dublin, Ireland

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

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

I should have mention a fix for 
https://bugs.openjdk.java.net/browse/JDK-8154482 was included in
b117, can you confirm fix and no regressions ?

Rgds,Rory


On 18/05/2016 09:50, Rory O'Donnell wrote:
>
> Hi Robert & Kristian,
>
> Early Access b118 <https://jdk9.java.net/download/> for JDK 9 is 
> available on java.net, summary of  changes are listed here 
> <http://www.java.net/download/java/jdk9/changes/jdk-9+118.html>.
>
> Early Access b118 <https://jdk9.java.net/jigsaw/> (#4913) for JDK 9 
> with Project Jigsaw is available on java.net.
>
> JDK 9 Build 118 includes a refresh of the module system.
>
> There are several changes in this update, JDK 9 b118 has the updated 
> policy for root modules described
> in JEP 261 [1]. This means that java.corba and the 6 EE modules aren't 
> resolved by default and so it will
> look "as if" the types in these modules have been removed. More info 
> on the JDK 9 dev mailing list [2].
>
> A change that went into JDK 9 b102 is worth mentioning:
> JDK9: Remove stopThread RuntimePermission  from the default 
> java.policy In previous releases, untrusted
> code had the "stopThread" RuntimePermission granted by default. This 
> permission allows untrusted code
> to call Thread.stop(), initiating an asynchronous ThreadDeath Error, 
> on threads in the same thread group.
> Having a ThreadDeath Error thrown asynchronously is not something that 
> trusted code should be expected
> to handle gracefully. The permission is no longer granted by default.
> Rgds,Rory
>
> [1] http://openjdk.java.net/jeps/261
> [2] http://mail.openjdk.java.net/pipermail/jdk9-dev/2016-May/004309.html
>
> -- 
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin,Ireland

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