Browse Source

some printfs to help track down gump fail

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@454220 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Reilly 18 years ago
parent
commit
3dcb9a556e
1 changed files with 17 additions and 0 deletions
  1. +17
    -0
      src/tests/junit/org/apache/tools/ant/AntClassLoaderDelegationTest.java

+ 17
- 0
src/tests/junit/org/apache/tools/ant/AntClassLoaderDelegationTest.java View File

@@ -64,6 +64,23 @@ public class AntClassLoaderDelegationTest extends TestCase {
Path path = new Path(p, buildTestcases); Path path = new Path(p, buildTestcases);
// A special parent loader which is not the system class loader: // A special parent loader which is not the system class loader:
ClassLoader parent = new ParentLoader(); ClassLoader parent = new ParentLoader();
// --- SOME PRINTF's to figure out gump failure
System.out.println("ParentLoader(): " + enum2List(parent.getResources(TEST_RESOURCE)));
ClassLoader loader = AntClassLoaderDelegationTest.class.getClassLoader();
System.out.println("AntClassLoaderDelegationTest");
while (loader != null) {
System.out.println(" " + loader.getClass() + ">>> " + enum2List(loader.getResources(TEST_RESOURCE)));
loader = loader.getParent();
}

System.out.println("Project");
loader = Project.class.getClassLoader();
while (loader != null) {
System.out.println(" " + loader.getClass() + ">>> " + enum2List(loader.getResources(TEST_RESOURCE)));
loader = loader.getParent();
}
// An AntClassLoader which is supposed to delegate to the parent and then to the disk path: // An AntClassLoader which is supposed to delegate to the parent and then to the disk path:
ClassLoader acl = new AntClassLoader(parent, p, path, true); ClassLoader acl = new AntClassLoader(parent, p, path, true);
// The intended result URLs: // The intended result URLs:


Loading…
Cancel
Save