8215449: Several tests failing when jtreg run with -vmoption:--illegal-access=deny

Enrico Olivelli eolivelli at gmail.com
Sat Dec 15 09:53:58 UTC 2018


Hi Alan,
A little off-topic: Is there any plan to move to 'deny' by default in Java
12 ?

Enrico

Il sab 15 dic 2018, 10:41 Alan Bateman <Alan.Bateman at oracle.com> ha scritto:

> This is test only change to fix a few tests that don't have complete
> @modules or --add-exports options and so fail when running jtreg with
> vmoption:--illegal-access=deny.
>
> The only change that might not be obvious is to
> langtools/tools/javac/platform/CanHandleClassFilesTest.java. That test
> creates a custom class loader to load the CreateSymbols tool from the
> make tree. jtreg doesn't know how to export packages to the unnamed
> module of custom class loaders so the test is changed to open the
> packages to the test and then pass on the rights to the unnamed module
> of the custom class loader.
>
> http://cr.openjdk.java.net/~alanb/8215449/webrev/index.html
>
> -Alan
>
-- 


-- Enrico Olivelli


More information about the core-libs-dev mailing list