From: mwebster Date: Wed, 16 Aug 2006 14:51:35 +0000 (+0000) Subject: Bug 153907 "Facilitate LTW testing in a custom ClassLoader hierarchy" (2nd attempt... X-Git-Tag: post_pr_153572~11 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=bf17ebb5bbb02bb0279122b965d9af713fd59005;p=aspectj.git Bug 153907 "Facilitate LTW testing in a custom ClassLoader hierarchy" (2nd attempt to get classpath right) --- diff --git a/testing-client/src/org/aspectj/testing/server/TestServer.java b/testing-client/src/org/aspectj/testing/server/TestServer.java index c21aeed97..74edd3617 100644 --- a/testing-client/src/org/aspectj/testing/server/TestServer.java +++ b/testing-client/src/org/aspectj/testing/server/TestServer.java @@ -87,6 +87,7 @@ public class TestServer implements Runnable { URL[] urls = new URL[urlList.size()]; urlList.toArray(urls); ClassLoader loader = new URLClassLoader(urls, parent); + if (debug) System.err.println("TestServer.createLoader() loader=" + loader + ", name='" + name + "', urls=" + urlList); loaders.put(name,loader); } @@ -102,13 +103,13 @@ public class TestServer implements Runnable { URL[] urls = ((URLClassLoader)getClass().getClassLoader()).getURLs(); for (int i = 0; i < urls.length; i++) { url = urls[i]; - if (debug) System.err.println("? TestServer.initialize() " + url); + if (debug) System.err.println("? TestServer.createRootLoader() " + url); String file = url.getFile(); - if (file.indexOf("runtime") != -1 || file.indexOf("aspectj5rt") != -1) { + if (file.indexOf("runtime") != -1 || file.indexOf("aspectjrt") != -1 || file.indexOf("aspectj5rt") != -1) { urlList.add(url); } } - if (debug) System.err.println("? TestServer.initialize() urlList=" + urlList); + if (debug) System.err.println("? TestServer.createRootLoader() urlList=" + urlList); urls = new URL[urlList.size()]; urlList.toArray(urls);