diff --git a/src/testcases/org/apache/tools/ant/taskdefs/optional/sitraka/ClassFileTest.java b/src/testcases/org/apache/tools/ant/taskdefs/optional/sitraka/ClassFileTest.java index 066241640..d695df109 100644 --- a/src/testcases/org/apache/tools/ant/taskdefs/optional/sitraka/ClassFileTest.java +++ b/src/testcases/org/apache/tools/ant/taskdefs/optional/sitraka/ClassFileTest.java @@ -72,7 +72,8 @@ public class ClassFileTest extends TestCase { public void testVector() throws IOException { String classname = ClassTest.class.getName().replace('.', '/') + ".class"; - InputStream is = ClassLoader.getSystemResourceAsStream(classname); + InputStream is = getClass().getClassLoader().getResourceAsStream(classname); + assertNotNull("Unable to find resource " + classname + "in caller classloader"); ClassFile clazzfile = new ClassFile(is); assertEquals("ClassTest", clazzfile.getName()); assertEquals("ClassFileTest.java", clazzfile.getSourceFile());