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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to