> `XmlReaderContentHandler.endElement()` routes a `Class.forName()` call > through `ReflectUtil.forName()`. When > `sun.reflect.misc.ReflectUtil.forName()` calls the 1-arg `Class.forName()`, > it is doing so from `java.base`, and so using the boot loader. > > Changing `XmlReaderContentHandler` to use the 3-arg `Class.forName()` method > with a null classloader should yield equivalent behavior.
Brent Christian has updated the pull request incrementally with one additional commit since the last revision: update copyright year ------------- Changes: - all: https://git.openjdk.org/jdk/pull/22585/files - new: https://git.openjdk.org/jdk/pull/22585/files/8202d66b..72051ba4 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=22585&range=02 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=22585&range=01-02 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk/pull/22585.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/22585/head:pull/22585 PR: https://git.openjdk.org/jdk/pull/22585