summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/maven
diff options
context:
space:
mode:
authorantelder <antelder@13f79535-47bb-0310-9956-ffa450edef68>2011-03-15 10:26:20 +0000
committerantelder <antelder@13f79535-47bb-0310-9956-ffa450edef68>2011-03-15 10:26:20 +0000
commit43cf0308fb7097da63e5aed51d999c2bdafbea55 (patch)
tree841c2ac9b4241a7ebd1c95f3fe613f15effe8822 /sca-java-2.x/trunk/maven
parent7c6fc709e31162d57cd57b5a8e76ce11f670d4c6 (diff)
Remove unused code, rename config parameter to be domainURI, add nodeConfig (currently unused
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1081717 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-2.x/trunk/maven')
-rw-r--r--sca-java-2.x/trunk/maven/maven-tuscany-plugin/src/main/java/org/apache/tuscany/maven/plugin/TuscanyRunMojo.java50
1 files changed, 8 insertions, 42 deletions
diff --git a/sca-java-2.x/trunk/maven/maven-tuscany-plugin/src/main/java/org/apache/tuscany/maven/plugin/TuscanyRunMojo.java b/sca-java-2.x/trunk/maven/maven-tuscany-plugin/src/main/java/org/apache/tuscany/maven/plugin/TuscanyRunMojo.java
index ab2eefdf26..5f84a95c52 100644
--- a/sca-java-2.x/trunk/maven/maven-tuscany-plugin/src/main/java/org/apache/tuscany/maven/plugin/TuscanyRunMojo.java
+++ b/sca-java-2.x/trunk/maven/maven-tuscany-plugin/src/main/java/org/apache/tuscany/maven/plugin/TuscanyRunMojo.java
@@ -27,9 +27,7 @@ import org.apache.maven.artifact.Artifact;
import org.apache.maven.plugin.AbstractMojo;
import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.MojoFailureException;
-import org.apache.maven.plugin.logging.Log;
import org.apache.maven.project.MavenProject;
-import org.apache.tuscany.sca.node.Node;
import org.apache.tuscany.sca.shell.Shell;
/**
@@ -86,9 +84,14 @@ public class TuscanyRunMojo extends AbstractMojo {
protected File finalName;
/**
- * @parameter expression="${config}" default-value="default"
+ * @parameter expression="${domainURI}" default-value="default"
*/
- private String config;
+ private String domainURI;
+
+ /**
+ * @parameter expression="${nodeConfig}"
+ */
+ private String nodeConfig;
/**
* @parameter expression="${contributions}"
@@ -105,7 +108,7 @@ public class TuscanyRunMojo extends AbstractMojo {
addAdditionalContributions(contributionList);
contributionList.add(0, "-help");
- contributionList.add(0, config);
+ contributionList.add(0, domainURI);
try {
Shell.main(contributionList.toArray(new String[contributionList.size()]));
@@ -113,7 +116,6 @@ public class TuscanyRunMojo extends AbstractMojo {
throw new MojoExecutionException("Exception in Shell", e);
}
-// waitForShutdown(new Ob, getLog());
getLog().info("Tuscany Shell stopped.");
}
@@ -159,40 +161,4 @@ public class TuscanyRunMojo extends AbstractMojo {
throw new MojoExecutionException("", e);
}
}
-
- protected void waitForShutdown(Node node, Log log) {
- Runtime.getRuntime().addShutdownHook(new ShutdownThread(node, log));
- synchronized (this) {
- try {
- log.info("Ctrl-C to end...");
- this.wait();
- } catch (InterruptedException e) {
- log.error(e);
- }
- }
- }
-
- protected static class ShutdownThread extends Thread {
-
- private Node node;
- private Log log;
-
- public ShutdownThread(Node node, Log log) {
- super();
- this.node = node;
- this.log = log;
- }
-
- @Override
- public void run() {
- try {
-
- log.info("Stopping Tuscany Runtime...");
- node.stop();
-
- } catch (Exception e) {
- log.error(e);
- }
- }
- }
}