TOMEE-1706 fat war support renaming as well - flag

Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/68d79578
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/68d79578
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/68d79578

Branch: refs/heads/master
Commit: 68d7957813a62fd8c4e43642375024133f0d9902
Parents: 4312a6a
Author: Romain manni-Bucau <[email protected]>
Authored: Mon Feb 8 20:31:19 2016 +0100
Committer: Romain manni-Bucau <[email protected]>
Committed: Mon Feb 8 20:31:19 2016 +0100

----------------------------------------------------------------------
 .../openejb/itest/legacy/LegacyServerTest.java" | 338 +++++++++++++++++++
 .../java/org/apache/tomee/embedded/Main.java    |   4 +-
 2 files changed, 341 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tomee/blob/68d79578/"itests/legacy-server\263src/test/java/org/apache/openejb/itest/legacy/LegacyServerTest.java";
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/tomee/blob/68d79578/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Main.java
----------------------------------------------------------------------
diff --git 
a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Main.java 
b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Main.java
index 04d6458..44306ff 100644
--- a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Main.java
+++ b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/Main.java
@@ -37,6 +37,7 @@ public class Main {
     public static final String DIRECTORY = "directory";
     public static final String DOC_BASE = "doc-base";
     public static final String AS_WAR = "as-war";
+    public static final String RENAMING = "renaming";
 
     public static void main(final String[] args) {
         final CommandLineParser parser = new PosixParser();
@@ -90,7 +91,7 @@ public class Main {
             if (autoWar) { // nothing deployed check if we are a war and 
deploy ourself then
                 final File me = jarLocation(Main.class);
                 if (me.getName().endsWith(".war")) {
-                    container.deploy(contexts == null || i == contexts.length 
? "" : contexts[i], me, true);
+                    container.deploy(contexts == null || i == contexts.length 
? "" : contexts[i], me, line.hasOption(RENAMING));
                 }
             }
 
@@ -119,6 +120,7 @@ public class Main {
         options.addOption("d", DIRECTORY, true, "TomEE directory");
         options.addOption("c", AS_WAR, false, "deploy classpath as war");
         options.addOption("b", DOC_BASE, true, "when deploy classpath as war, 
the doc base");
+        options.addOption(null, RENAMING, true, "for fat war only, is renaming 
of the context supported");
         return options;
     }
 

Reply via email to