Details
-
Bug
-
Resolution: Done
-
Minor
-
None
-
None
Description
When examining bean archives, UrlScanner uses a handle of parent directory instead of .class file in method handleDirectory. I believe that instead of
handleFile(newPath, () -> file.toURL().openStream());
there should be
handleFile(newPath, () -> child.toURL().openStream());
as the file above refers to the parent directory, causing subsequent IOException during attempt to read the actual class file contents.