summaryrefslogtreecommitdiffstats
path: root/java/sca/modules
diff options
context:
space:
mode:
Diffstat (limited to 'java/sca/modules')
-rw-r--r--java/sca/modules/launcher/src/main/java/org/apache/tuscany/sca/launcher/LauncherMain.java19
1 files changed, 10 insertions, 9 deletions
diff --git a/java/sca/modules/launcher/src/main/java/org/apache/tuscany/sca/launcher/LauncherMain.java b/java/sca/modules/launcher/src/main/java/org/apache/tuscany/sca/launcher/LauncherMain.java
index 71e90bf010..84affffc46 100644
--- a/java/sca/modules/launcher/src/main/java/org/apache/tuscany/sca/launcher/LauncherMain.java
+++ b/java/sca/modules/launcher/src/main/java/org/apache/tuscany/sca/launcher/LauncherMain.java
@@ -273,17 +273,18 @@ public class LauncherMain {
}
if (!f.exists()) {
- throw new FileNotFoundException(f.getName());
+// throw new FileNotFoundException(f.getName());
+ properties.put("mainClass", "[firstArgJarManifestMainClass]|org.apache.tuscany.sca.domain.node.DomainNodeMain");
+ } else {
+ try {
+ FileInputStream fis = new FileInputStream(f);
+ properties.load(fis);
+ fis.close();
+ } catch (IOException e) {
+ throw new RuntimeException(e);
+ }
}
- try {
- FileInputStream fis = new FileInputStream(f);
- properties.load(fis);
- fis.close();
- } catch (IOException e) {
- throw new RuntimeException(e);
- }
-
properties.put(LAUNCHER_ARGS, args);
return properties;