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

RE: javassist broken on Jake

2016-11-12 Thread Stephen Felts
jigsaw-dev@openjdk.java.net Subject: Re: javassist broken on Jake 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 f

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 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

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