-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
Assume class SubClass extends class SuperClass both are in the bootstrap classpath. If SubClass is loaded before SuperClass then the transformer will look for overriding rules which apply to SubClass. This means it will try to load the byetcode of SuperClass using loader.getResourceAsStream() where loader is the class loader of SubClass. Since SubClass is in the boot path loader will be null. It should detect this case and use the system loader instead.