You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2016/04/19 14:46:53 UTC
tomee git commit: single-classloader option in tomee embedded main
Repository: tomee
Updated Branches:
refs/heads/master 130eacc22 -> ad8b1f92e
single-classloader option in tomee embedded main
Project: http://git-wip-us.apache.org/repos/asf/tomee/repo
Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/ad8b1f92
Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/ad8b1f92
Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/ad8b1f92
Branch: refs/heads/master
Commit: ad8b1f92ebc954f68b14789120efa33507fa57d1
Parents: 130eacc
Author: Romain manni-Bucau <rm...@gmail.com>
Authored: Tue Apr 19 14:46:38 2016 +0200
Committer: Romain manni-Bucau <rm...@gmail.com>
Committed: Tue Apr 19 14:46:38 2016 +0200
----------------------------------------------------------------------
.../src/main/java/org/apache/tomee/embedded/Main.java | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tomee/blob/ad8b1f92/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 c00f23c..3975a2d 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
@@ -41,6 +41,7 @@ public class Main {
public static final String SERVER_XML = "serverxml";
public static final String TOMEE_XML = "tomeexml";
public static final String PROPERTY = "property";
+ public static final String SINGLE_CLASSLOADER = "single-classloader";
public static void main(final String[] args) {
final CommandLineParser parser = new PosixParser();
@@ -87,8 +88,10 @@ public class Main {
autoWar = false;
}
if (line.hasOption(AS_WAR)) {
- container.deployClasspathAsWebApp(contexts == null || i == contexts.length ? "" : contexts[i],
- line.hasOption(DOC_BASE) ? new File(line.getOptionValue(DOC_BASE)) : null);
+ container.deployClasspathAsWebApp(
+ contexts == null || i == contexts.length ? "" : contexts[i],
+ line.hasOption(DOC_BASE) ? new File(line.getOptionValue(DOC_BASE)) : null,
+ line.hasOption(SINGLE_CLASSLOADER));
autoWar = false;
}
if (autoWar) { // nothing deployed check if we are a war and deploy ourself then