Missing issue? - indexing

Alan Bateman Alan.Bateman at oracle.com
Thu Mar 3 09:23:10 UTC 2016


On 03/03/2016 08:48, Rory O'Donnell wrote:
> Alex,
>
> Sure, I will try to reach out to them.
>
> If you or anyone on the list has contacts they can share with me that
> would be great.
>
> Rgds,Rory
I don't know have contacts but just to add to Alex's mail where he said:

"The concern is whether these tools make assumptions about the JDK's 
class loader hierarchy (Gradle was hit by this) and the JDK classes 
loaded by each loader (Eclipse was hit by this). "

It is important to flush out these issues. In the Gradle case then it 
assumed the system class loader is a URLClassLoader [1]. In the Eclipse 
case then it seems to be delegating directly to the boot loader and so 
was tripped up by changes to move non-core classes out of the boot 
loader [2].

I don't like pointing out specific issue in other tools/libraries of 
course but they are useful examples that other projects might relate to. 
I have no doubt that there will be more of these cases like this, 
particularly the latter as we have moved many non-core modules, 
including all of the "morally EE" modules, to the extension class loader.

-Alan

[1] https://issues.gradle.org/browse/GRADLE-3287
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=466683


More information about the jigsaw-dev mailing list