From 6da381797743866bed0ed0a87c879a4a25ad6954 Mon Sep 17 00:00:00 2001 From: antelder Date: Mon, 2 Aug 2010 15:33:30 +0000 Subject: Update shell for node api changes git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981563 13f79535-47bb-0310-9956-ffa450edef68 --- .../java/org/apache/tuscany/sca/shell/Shell.java | 35 ++++------------------ 1 file changed, 5 insertions(+), 30 deletions(-) (limited to 'sca-java-2.x/trunk/modules/shell') diff --git a/sca-java-2.x/trunk/modules/shell/src/main/java/org/apache/tuscany/sca/shell/Shell.java b/sca-java-2.x/trunk/modules/shell/src/main/java/org/apache/tuscany/sca/shell/Shell.java index 2987b1fb6c..d14e281c4c 100644 --- a/sca-java-2.x/trunk/modules/shell/src/main/java/org/apache/tuscany/sca/shell/Shell.java +++ b/sca-java-2.x/trunk/modules/shell/src/main/java/org/apache/tuscany/sca/shell/Shell.java @@ -23,7 +23,6 @@ import static java.lang.System.in; import static java.lang.System.out; import java.io.BufferedReader; -import java.io.File; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; @@ -121,11 +120,10 @@ public class Shell { curl = second; } else { curl = first; - curi = getDefaultURI(curl); - out.println("installing at: " + curi); } - node.installContribution(curi, curl, metaDataURL, duris, runDeployables); + String uri = node.installContribution(curi, curl, metaDataURL, duris, runDeployables); + out.println("installed at: " + uri); return true; } @@ -158,29 +156,6 @@ public class Shell { return true; } - - private String getDefaultURI(String contributionURL) { - String uri = null; - try { - File f = new File(contributionURL); - if ("classes".equals(f.getName()) && "target".equals(f.getParentFile().getName())) { - uri = f.getParentFile().getParentFile().getName(); - } else { - uri = f.getName(); - } - } catch (Exception e) { - // ignore - } - if (uri == null) { - uri = contributionURL; - } - int lastDot = uri.lastIndexOf('.'); - if (lastDot > -1) { - uri = uri.substring(0, lastDot); - } - return uri; - } - boolean printDomainLevelComposite() throws ContributionReadException, ActivationException, ValidationException { out.println("TODO"); //out.println(node.getDomainLevelCompositeAsString()); @@ -205,10 +180,10 @@ public class Shell { } String curi = toks.get(1); if (toks.size() > 2) { - node.removeFromDomainLevelComposite(curi + "/" + toks.get(2)); + node.removeFromDomainLevelComposite(curi, toks.get(2)); } else { for (String compositeURI : node.getDeployedCompostes(curi)) { - node.removeFromDomainLevelComposite(curi + "/" + compositeURI); + node.removeFromDomainLevelComposite(curi, compositeURI); } } @@ -216,7 +191,7 @@ public class Shell { } boolean start(String curi, String compositeURI) throws ActivationException, ValidationException { - node.addToDomainLevelComposite(curi + "/" + compositeURI); + node.addToDomainLevelComposite(curi, compositeURI); return true; } -- cgit v1.2.3