Two Issues found when using SCAClientFactory 
---------------------------------------------

                 Key: TUSCANY-3554
                 URL: https://issues.apache.org/jira/browse/TUSCANY-3554
             Project: Tuscany
          Issue Type: Bug
          Components: Java SCA Assembly Model
            Reporter: Yang Lei


I tried to use SCAClientFactory to access the SCA services defined by sample  
"sample-implementation-java-calculator".  And found two issues.

There is the code:

        SCAClientFactory factory = SCAClientFactory.newInstance(new 
URI("default"));
        CalculatorService service = factory.getService(CalculatorService.class, 
"CalculatorServiceComponent");
        System.out.println("1+1="+service.add(1, 1));

Issue 1. The domain uri passed in the SCAClientFactory does not seem to affect 
the result.  
               
             As I can change "default" to any string w/o changing the 
contribution start code, I will get the same result.
     
Issue 2. Different call path using componentName v.s. componentName/serviceName 
to get the service.

             When I use componentName/serviceName instead of  just the 
componentName, the invocation on the services requires hazelcast related jars 
in the classpath , with other settings like port .

Note: The bootstrapping of the sample-implementation-java-calculator is using 
the similar code as TuscanyRuntimeBridge which start a Node with the 
contribution jar and the composite uri.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to