Re: New proposal for #ReflectiveAccessToNonExportedTypes: Open modules & open packages

2016-11-12 Thread forax
> De: "John Rose" > À: "Rémi Forax" > Cc: "Andrew Dinn" , jigsaw-dev@openjdk.java.net > Envoyé: Samedi 12 Novembre 2016 04:23:13 > Objet: Re: New proposal for #ReflectiveAccessToNonExportedTypes: Open modules > & > open packages > On Nov 11, 2016, at 7:09 AM, fo...@univ-mlv.fr wrote: >> MH.inv

javassist broken on Jake

2016-11-12 Thread Stephen Felts
I've been trying to get a javassist that works in all environments. For a while, I created a multi release jar file that used Javassist 3.20 for pre-jdk9 and Javassist 3.21 for JDK9/Jake. The JDK team wasn't happy about this use of multi release jar files but it worked great. Then 3.22.0-CR1 wa

Re: javassist broken on Jake

2016-11-12 Thread Claes Redestad
Hi, this appears to be due to the implementation of #NonHierarchicalLayers proposal which is now in jake: http://openjdk.java.net/projects/jigsaw/spec/issues/#NonHierarchicalLayers In short Optional Layer.parent() has been replaced by List Layer.parents() /Claes On 2016-11-12 14:42, Steph

Re: javassist broken on Jake

2016-11-12 Thread Alan Bateman
On 12/11/2016 13:42, Stephen Felts wrote: I've been trying to get a javassist that works in all environments. For a while, I created a multi release jar file that used Javassist 3.20 for pre-jdk9 and Javassist 3.21 for JDK9/Jake. The JDK team wasn't happy about this use of multi release jar

RE: javassist broken on Jake

2016-11-12 Thread Stephen Felts
It turns out that the trick of using 3.21 doesn't work for Jake any more. So I guess there is no work-around for me on that platform and I won't be working on it. -Original Message- From: Alan Bateman Sent: Saturday, November 12, 2016 9:17 AM To: Stephen Felts; jigsaw-dev@openjdk.jav

Re: javassist broken on Jake

2016-11-12 Thread Alan Bateman
On 12/11/2016 14:42, Stephen Felts wrote: It turns out that the trick of using 3.21 doesn't work for Jake any more. So I guess there is no work-around for me on that platform and I won't be working on it. You may find that older versions (maybe 3.20 and older) will work okay with the jake b