Loading classes from multi-release jars does not work #6790
Labels
in:Application Services
release bug
This bug is present in a released version of Open Liberty
release:19003
team:Zombie Apocalypse
In Java 9, Multi-Release jars were added: https://openjdk.java.net/jeps/238
In short, this allows classes to be placed in different locations, such as:
This is handled automatically by URLClassLoader, and also by JarFile. However, liberty classloading does not make use of either of these constructs when it comes to classloading.
We will need to make additional changes in classloading and/or the artifact layer in order to support this.
The text was updated successfully, but these errors were encountered: