You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by an...@apache.org on 2010/04/25 23:26:45 UTC

svn commit: r937883 - /tuscany/sca-java-2.x/trunk/samples/helloworld-scaclient/src/main/java/sample/HelloworldSCAClient.java

Author: antelder
Date: Sun Apr 25 21:26:44 2010
New Revision: 937883

URL: http://svn.apache.org/viewvc?rev=937883&view=rev
Log:
Update scaclient sample to work with default input

Modified:
    tuscany/sca-java-2.x/trunk/samples/helloworld-scaclient/src/main/java/sample/HelloworldSCAClient.java

Modified: tuscany/sca-java-2.x/trunk/samples/helloworld-scaclient/src/main/java/sample/HelloworldSCAClient.java
URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/helloworld-scaclient/src/main/java/sample/HelloworldSCAClient.java?rev=937883&r1=937882&r2=937883&view=diff
==============================================================================
--- tuscany/sca-java-2.x/trunk/samples/helloworld-scaclient/src/main/java/sample/HelloworldSCAClient.java (original)
+++ tuscany/sca-java-2.x/trunk/samples/helloworld-scaclient/src/main/java/sample/HelloworldSCAClient.java Sun Apr 25 21:26:44 2010
@@ -28,14 +28,19 @@ public class HelloworldSCAClient {
 
     public static void main(String[] args) throws NoSuchDomainException, NoSuchServiceException {
 
-        if (args.length != 2) {
-            System.out.println("Missing args");
-            System.out.println("HelloworldSCAClient <domain URI> <name>");
-            System.exit(1);
+        String domainURI = "default";
+        String name = "world";
+        
+        if (args.length == 2) {
+            domainURI= args[0];
+            name = args[1];
+        } else if (args.length == 1) {
+            domainURI= args[0];
         }
-        String domainURI= args[0];
-        String name = args[1];
         
+        System.out.println("using domain uri: " + domainURI);
+        System.out.println("using name: " + name);
+
         SCAClientFactory factory = SCAClientFactory.newInstance(URI.create(domainURI));
         Helloworld service = factory.getService(Helloworld.class, "HelloworldComponent");