We have two bugs in our handling of java.ext.dirs First, technically I think we should have a separate extension class loader that is the parent of the system class loader.
Second, as implied by the above, extensions should be searched first, whereas in our implementation they are searched after the class path. Fixing the first point would fix this immediately. -- Summary: extension loading currently incorrect Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: libgcj AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tromey at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19681