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

Severin Gehwolf sgehwolf at openjdk.org
Fri Dec 23 10:36:09 UTC 2022


On Thu, 22 Dec 2022 09:50:33 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:

> Clean backport (modulo copyright header in `DisabledAlgorithmConstraints`) fixing a regression introduced with [JDK-8269039: Disable SHA-1 Signed JARs](https://bugs.openjdk.org/browse/JDK-8269039) which was included in 17.0.5. This should be low-risk as it mainly removes use of `java.util.Calendar` API usage in `DisabledAlgorithmConstraints` which can cause issues with applications that contain `CalendarDataProvider`s in signed jars. See [JDK-8297684](https://bugs.openjdk.org/browse/JDK-8297684) for details.

This pull request has now been integrated.

Changeset: 0ab310ea
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
URL:       https://git.openjdk.org/jdk17u/commit/0ab310eafb4b1225c7db19f7a3d1d4620ee5c7df
Stats:     186 lines in 4 files changed: 142 ins; 28 del; 16 mod

8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR

Reviewed-by: clanger
Backport-of: a0f6f2409ea61ff9ed9dc2e2b46e309c751d456d

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

PR: https://git.openjdk.org/jdk17u/pull/363


More information about the jdk-updates-dev mailing list