Details
-
Type:
Defect
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Patch:Code
Description
Since a classloader delegates to its parent if it fails to provide a class, the classpath reported by java.classpath should include the classpath of parent classloaders.
At present the reported classpath contains both system and baseloader classpaths, which I believe is incorrect, since the system classloader is not necessarily a parent of the baseloader.
Attachments
Activity
Hugo Duncan
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Attachment | recursive-classpath.diff [ 10356 ] |
Hugo Duncan
made changes -
| Attachment | recursive-classpath.diff [ 10363 ] |
Hugo Duncan
made changes -
| Comment | [ Patch with tests for non-empty sequence of File objects ] |
Hugo Duncan
made changes -
| Attachment | recursive-classpath.diff [ 10363 ] |
Hugo Duncan
made changes -
| Attachment | recursive-classpath.diff [ 10364 ] |
Stuart Sierra
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Completed [ 1 ] |