[jdk17u-dev] RFR: 8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR

Severin Gehwolf sgehwolf at openjdk.org
Fri Dec 23 18:21:05 UTC 2022


On Tue, 6 Dec 2022 08:30:42 GMT, Alexander Veit <duke at openjdk.org> wrote:

>>> It also seems the tests are missing.
>> 
>> https://bugs.openjdk.org/browse/JDK-8280890 seems to cover a slightly different issue than https://bugs.openjdk.org/browse/JDK-8297684. I don't know if the changes in `keytool` are applicable for Java 17. So to be as least invasive as possible I've only backported the parts relevant for the latter issue.
>> 
>> Regarding the test, I could copy the files that were added in 19 to the PR. However, I don't know if they actually test `keytool` or the algorithm constraints, or both.
>> 
>> One last question: Does there exist documentation about how to configure an IDE (preferably Eclipse) to compile the JDK. Currently I don't have a workspace that compiles `test/jdk` without errors. So making changes there is kind of blind flying.
>
>> It also seems the tests are missing.
> 
> Backported the full patch for JDK-8280890 (including tests).

@veita Shame this took so long. But this has been fixed with: https://github.com/openjdk/jdk17u/commit/0ab310eafb4b1225c7db19f7a3d1d4620ee5c7df (should be in 17.0.6) in January. Feel free to verify with a nightly build once available.

This PR should be closed.

-------------

PR: https://git.openjdk.org/jdk17u-dev/pull/947


More information about the jdk-updates-dev mailing list