You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by me...@apache.org on 2007/02/16 02:06:30 UTC
svn commit: r508260 -
/incubator/tuscany/java/sca/runtime/standalone/launcher/src/main/java/org/apache/tuscany/launcher/Main.java
Author: meerajk
Date: Thu Feb 15 17:06:30 2007
New Revision: 508260
URL: http://svn.apache.org/viewvc?view=rev&rev=508260
Log:
Added hack for deployment.
Modified:
incubator/tuscany/java/sca/runtime/standalone/launcher/src/main/java/org/apache/tuscany/launcher/Main.java
Modified: incubator/tuscany/java/sca/runtime/standalone/launcher/src/main/java/org/apache/tuscany/launcher/Main.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/standalone/launcher/src/main/java/org/apache/tuscany/launcher/Main.java?view=diff&rev=508260&r1=508259&r2=508260
==============================================================================
--- incubator/tuscany/java/sca/runtime/standalone/launcher/src/main/java/org/apache/tuscany/launcher/Main.java (original)
+++ incubator/tuscany/java/sca/runtime/standalone/launcher/src/main/java/org/apache/tuscany/launcher/Main.java Thu Feb 15 17:06:30 2007
@@ -19,21 +19,16 @@
package org.apache.tuscany.launcher;
import java.io.File;
-import java.net.MalformedURLException;
import java.net.URI;
import java.net.URL;
import java.net.URLClassLoader;
-import java.util.ResourceBundle;
-import java.util.concurrent.Callable;
import java.text.MessageFormat;
+import java.util.ResourceBundle;
-import org.osoa.sca.ComponentContext;
-import org.osoa.sca.ServiceReference;
-
-import org.apache.tuscany.host.runtime.TuscanyRuntime;
import org.apache.tuscany.runtime.standalone.DirectoryHelper;
import org.apache.tuscany.runtime.standalone.StandaloneRuntime;
import org.apache.tuscany.runtime.standalone.StandaloneRuntimeInfo;
+import org.osoa.sca.ComponentContext;
/**
* Main class for launcher runtime environment. <code>
@@ -60,13 +55,11 @@
throw new AssertionError();
}
- URI applicationURI = new URI(args[0]);
-
StandaloneRuntimeInfo runtimeInfo = DirectoryHelper.createRuntimeInfo("launcher", Main.class);
StandaloneRuntime runtime = (StandaloneRuntime)DirectoryHelper.createRuntime(runtimeInfo);
runtime.initialize();
- ComponentContext componentContext = deployApplication(args, applicationURI, runtime);
+ ComponentContext componentContext = deployApplication(args, runtime);
// TODO lookup implementation.lauched and do the rest
@@ -75,11 +68,11 @@
/**
* @deprecated Hack for deployment.
*/
- private static ComponentContext deployApplication(String[] args, URI applicationURI, StandaloneRuntime runtime)
+ private static ComponentContext deployApplication(String[] args, StandaloneRuntime runtime)
throws Exception {
URI compositeUri = new URI("/test/composite");
- URL applicationJar = new File(args[1]).toURL();
+ URL applicationJar = new File(args[0]).toURL();
ClassLoader applicationClassLoader =
new URLClassLoader(new URL[] {applicationJar}, runtime.getHostClassLoader());
URL applicationScdl = applicationClassLoader.getResource("META-INF/sca/default.scdl");
@@ -90,11 +83,6 @@
private static void usage() {
System.err.println(getMessage("org.apache.tuscany.launcher.Usage"));
System.exit(1);
- }
-
- private static void noComponent(URI applicationURI) {
- System.err.println(getMessage("org.apache.tuscany.launcher.NoComponent", applicationURI));
- System.exit(2);
}
private static String getMessage(String id, Object... params) {
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org