You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jb...@apache.org on 2006/10/19 08:10:02 UTC

svn commit: r465507 - /incubator/tuscany/sandbox/testing/itest/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyStartMojo.java

Author: jboynes
Date: Wed Oct 18 23:09:59 2006
New Revision: 465507

URL: http://svn.apache.org/viewvc?view=rev&rev=465507
Log:
make test child of host classloader so we can make progress

Modified:
    incubator/tuscany/sandbox/testing/itest/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyStartMojo.java

Modified: incubator/tuscany/sandbox/testing/itest/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyStartMojo.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/testing/itest/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyStartMojo.java?view=diff&rev=465507&r1=465506&r2=465507
==============================================================================
--- incubator/tuscany/sandbox/testing/itest/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyStartMojo.java (original)
+++ incubator/tuscany/sandbox/testing/itest/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyStartMojo.java Wed Oct 18 23:09:59 2006
@@ -73,7 +73,7 @@
         runtime.setSystemScdl(systemScdl);
         runtime.setHostClassLoader(hostClassLoader);
 
-        ClassLoader applicationClassLoader = createApplicationClassLoader();
+        ClassLoader applicationClassLoader = createApplicationClassLoader(hostClassLoader);
         if (applicationScdl == null) {
             Enumeration resources;
             try {
@@ -106,7 +106,7 @@
         foo.set(applicationClassLoader);
     }
 
-    public ClassLoader createApplicationClassLoader() {
+    public ClassLoader createApplicationClassLoader(ClassLoader parent) {
         URL[] urls = new URL[testClassPath.size()];
         int idx = 0;
         for (Iterator i = testClassPath.iterator(); i.hasNext();) {
@@ -121,6 +121,6 @@
             }
 
         }
-        return new URLClassLoader(urls);
+        return new URLClassLoader(urls, parent);
     }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org