RFR: 8359423: Improve error message in case of missing jsa shared archive [v4]

Matthias Baesken mbaesken at openjdk.org
Thu Sep 11 07:50:07 UTC 2025


> In case we use `-Xshare:on` with additional flags (regarding coh or coops) and we have the corresponding jsa archive not present,
> we get this message/error :
> 
> 
> Error occurred during initialization of VM
> Unable to use shared archive.
> 
> 
> The error message could be a little improved, e.g. telling what jsa file is not present .
> For example
> 
> 
> ./images/jdk/bin/java -Xshare:on -version
> [0.017s][error][aot] Opening of static archive /build_linux/images/jdk/lib/server/classes.jsa failed
> Error occurred during initialization of VM
> Unable to use shared archive (unrecoverable archive loading error).

Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision:

  Adjust message in aotMetaspace and make it fit to the runtime/cds/appcds tests

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/25846/files
  - new: https://git.openjdk.org/jdk/pull/25846/files/42901155..11b92d15

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=25846&range=03
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=25846&range=02-03

  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/25846.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/25846/head:pull/25846

PR: https://git.openjdk.org/jdk/pull/25846


More information about the hotspot-runtime-dev mailing list