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 2007/02/18 21:01:28 UTC

svn commit: r508964 - /incubator/tuscany/java/sca/runtime/itest/plugin/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyITestMojo.java

Author: jboynes
Date: Sun Feb 18 12:01:28 2007
New Revision: 508964

URL: http://svn.apache.org/viewvc?view=rev&rev=508964
Log:
use correct component name to avoid assertion

Modified:
    incubator/tuscany/java/sca/runtime/itest/plugin/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyITestMojo.java

Modified: incubator/tuscany/java/sca/runtime/itest/plugin/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyITestMojo.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/itest/plugin/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyITestMojo.java?view=diff&rev=508964&r1=508963&r2=508964
==============================================================================
--- incubator/tuscany/java/sca/runtime/itest/plugin/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyITestMojo.java (original)
+++ incubator/tuscany/java/sca/runtime/itest/plugin/src/main/java/org/apache/tuscany/sca/plugin/itest/TuscanyITestMojo.java Sun Feb 18 12:01:28 2007
@@ -194,21 +194,19 @@
                 // fixme this should probably be an isolated classloader
                 ClassLoader testClassLoader = createTestClassLoader(getClass().getClassLoader());
 
-                URI name = URI.create(testDomain);
+                URI domain = URI.create(testDomain);
                 String harnessComponentName = testComponentName;
-                if (!harnessComponentName.endsWith("/")) {
-                    harnessComponentName = harnessComponentName + '/';
-                }
-                name = name.resolve(harnessComponentName);
+                URI componentName = domain.resolve(harnessComponentName);
+                URI base = domain.resolve(harnessComponentName + "/");
 
                 CompositeImplementation impl = new CompositeImplementation();
                 impl.setScdlLocation(testScdl.toURI().toURL());
                 impl.setClassLoader(testClassLoader);
 
                 ComponentDefinition<CompositeImplementation> definition =
-                    new ComponentDefinition<CompositeImplementation>(name, impl);
+                    new ComponentDefinition<CompositeImplementation>(componentName, impl);
                 Collection<Component> testComponent = runtime.deployTestScdl(definition);
-                testSuite = createTestSuite(runtime, definition, name);
+                testSuite = createTestSuite(runtime, definition, base);
                 for (Component component : testComponent) {
                     component.start();
                 }



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