[jdk17u-dev] RFR: 8048190: NoClassDefFoundError omits original ExceptionInInitializerError

Goetz Lindenmaier goetz at openjdk.org
Fri Jan 20 09:19:20 UTC 2023


I backport this for parity with 17.0.7-oracle.

JCAUtil.java: resolved imports.

X509Factory.java
* resolved imports
* in head, engineGenerateCertificate() is refactored. Part of it 
  is moved to cachedGetX509Cert(), and this is edited.
  I fixed the corresponding, identical code in engineGenerateCertificate() in 
  17. I did not find other places in head where the new method is called.
* The patch removes commitEvent(). This did not apply because of the 'static'
  keyword in head.

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

Commit messages:
 - Backport 464e874a5c6b46fcc729227764d07feb1801314d

Changes: https://git.openjdk.org/jdk17u-dev/pull/1092/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1092&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8048190
  Stats: 235 lines in 12 files changed: 151 ins; 52 del; 32 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/1092.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/1092/head:pull/1092

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


More information about the jdk-updates-dev mailing list