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

Severin Gehwolf sgehwolf at openjdk.org
Thu Dec 22 09:57:06 UTC 2022


Clean backport 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.

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

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

Changes: https://git.openjdk.org/jdk17u/pull/363/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk17u&pr=363&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8280890
  Stats: 186 lines in 4 files changed: 142 ins; 28 del; 16 mod
  Patch: https://git.openjdk.org/jdk17u/pull/363.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u pull/363/head:pull/363

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


More information about the jdk-updates-dev mailing list