[1/2] tomee git commit: avoid to scan too much when reactor has itest jars

2018-08-20 Thread jgallimore
Repository: tomee
Updated Branches:
  refs/heads/tomee-7.1.x 3f96b4280 -> 86379b927


avoid to scan too much when reactor has itest jars

(cherry picked from commit 76cd27f)


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

Branch: refs/heads/tomee-7.1.x
Commit: 86379b927e072cab03666bfb988dd24ea799528f
Parents: 11a2081
Author: Romain Manni-Bucau 
Authored: Wed May 16 08:39:44 2018 +0100
Committer: Roberto Cortez 
Committed: Mon Aug 20 22:16:51 2018 +0100

--
 .../openejb-core/src/main/resources/default.exclusions  |  3 +++
 .../org/apache/openejb/config/EarModuleNamesTest.java   | 10 +-
 .../org/apache/openejb/config/rules/InvokeMethod.java   | 12 
 3 files changed, 24 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/86379b92/container/openejb-core/src/main/resources/default.exclusions
--
diff --git a/container/openejb-core/src/main/resources/default.exclusions 
b/container/openejb-core/src/main/resources/default.exclusions
index d46396b..9bcd832 100644
--- a/container/openejb-core/src/main/resources/default.exclusions
+++ b/container/openejb-core/src/main/resources/default.exclusions
@@ -33,6 +33,7 @@ axis2-
 batchee-jbatch
 bcprov-
 bootstrap.jar
+bsh-
 bval-core
 bval-jsr
 byte-buddy
@@ -63,6 +64,7 @@ commons-pool2-
 cryptacular-
 cssparser-
 cxf-
+debugger-agent
 deploy.jar
 derby-
 derbyclient-
@@ -141,6 +143,7 @@ jsr311-
 jsse.jar
 juli-
 junit-
+junit5-
 kahadb-
 kotlin-runtime
 leveldb

http://git-wip-us.apache.org/repos/asf/tomee/blob/86379b92/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
index eadab2f..cbb6096 100644
--- 
a/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
@@ -29,6 +29,7 @@ import javax.ejb.Singleton;
 import java.io.File;
 import java.util.HashMap;
 import java.util.Map;
+import java.util.stream.Stream;
 
 import static org.junit.Assert.assertEquals;
 
@@ -36,15 +37,23 @@ import static org.junit.Assert.assertEquals;
  * @version $Rev$ $Date$
  */
 public class EarModuleNamesTest {
+private static final String[] ORIGINAL_EXCLUSIONS = 
NewLoaderLogic.getExclusions();
+
 @BeforeClass
 public static void preventDefaults() {
 System.setProperty("openejb.environment.default", "false");
 SystemInstance.reset();
+// we use it in a bunch of other tests but not here
+NewLoaderLogic.setExclusions(
+Stream.concat(Stream.of(ORIGINAL_EXCLUSIONS),
+Stream.of("openejb-itest", "failover-ejb"))
+  .toArray(String[]::new));
 }
 
 @AfterClass
 public static void reset() {
 System.clearProperty("openejb.environment.default");
+NewLoaderLogic.setExclusions(ORIGINAL_EXCLUSIONS);
 SystemInstance.reset();
 }
 
@@ -215,7 +224,6 @@ public class EarModuleNamesTest {
 assertEquals("testIdWebapp", appInfo.webApps.get(0).moduleId);
 }
 
-
 @Singleton
 public static class Orange {
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/86379b92/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
index 7ef0dbd..d7c6eb0 100644
--- 
a/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
@@ -22,6 +22,7 @@ import 
org.apache.openejb.assembler.classic.TransactionServiceInfo;
 import org.apache.openejb.config.AppModule;
 import org.apache.openejb.config.ConfigurationFactory;
 import org.apache.openejb.config.EjbModule;
+import org.apache.openejb.config.NewLoaderLogic;
 import org.apache.openejb.config.OutputGeneratedDescriptors;
 import org.apache.openejb.config.ValidationContext;
 import org.apache.openejb.config.ValidationFailedException;
@@ -39,6 +40,7 @@ import java.util.Map;
 import java.util.Map.Entry;
 import java.util.ResourceBundle;
 import 

[38/50] [abbrv] tomee git commit: avoid to scan too much when reactor has itest jars

2018-07-26 Thread jgallimore
avoid to scan too much when reactor has itest jars


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

Branch: refs/heads/master
Commit: 76cd27fc51786789d7da609f451168b53d27a012
Parents: 4224af3
Author: Romain Manni-Bucau 
Authored: Wed May 16 09:39:44 2018 +0200
Committer: Romain Manni-Bucau 
Committed: Wed May 16 09:39:44 2018 +0200

--
 .../openejb-core/src/main/resources/default.exclusions  |  5 +
 .../org/apache/openejb/config/EarModuleNamesTest.java   | 12 +---
 .../org/apache/openejb/config/rules/InvokeMethod.java   | 12 
 3 files changed, 26 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/76cd27fc/container/openejb-core/src/main/resources/default.exclusions
--
diff --git a/container/openejb-core/src/main/resources/default.exclusions 
b/container/openejb-core/src/main/resources/default.exclusions
index d46396b..d795634 100644
--- a/container/openejb-core/src/main/resources/default.exclusions
+++ b/container/openejb-core/src/main/resources/default.exclusions
@@ -33,6 +33,7 @@ axis2-
 batchee-jbatch
 bcprov-
 bootstrap.jar
+bsh-
 bval-core
 bval-jsr
 byte-buddy
@@ -63,6 +64,7 @@ commons-pool2-
 cryptacular-
 cssparser-
 cxf-
+debugger-agent
 deploy.jar
 derby-
 derbyclient-
@@ -80,6 +82,8 @@ jnr-
 johnzon-
 fusemq-leveldb-
 geronimo-connector
+geronimo-j2ee-
+geronimo-jpa_
 geronimo-javamail
 geronimo-transaction
 google-
@@ -141,6 +145,7 @@ jsr311-
 jsse.jar
 juli-
 junit-
+junit5-
 kahadb-
 kotlin-runtime
 leveldb

http://git-wip-us.apache.org/repos/asf/tomee/blob/76cd27fc/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
index 7dd3e8d..cbb6096 100644
--- 
a/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
@@ -23,30 +23,37 @@ import org.apache.openejb.loader.SystemInstance;
 import org.apache.openejb.util.Archives;
 import org.junit.AfterClass;
 import org.junit.BeforeClass;
-import org.junit.Ignore;
 import org.junit.Test;
 
 import javax.ejb.Singleton;
 import java.io.File;
 import java.util.HashMap;
 import java.util.Map;
+import java.util.stream.Stream;
 
 import static org.junit.Assert.assertEquals;
 
 /**
  * @version $Rev$ $Date$
  */
-@Ignore("this needs to get properly fixed. Currently it misses the TxMgr and 
thus blows up")
 public class EarModuleNamesTest {
+private static final String[] ORIGINAL_EXCLUSIONS = 
NewLoaderLogic.getExclusions();
+
 @BeforeClass
 public static void preventDefaults() {
 System.setProperty("openejb.environment.default", "false");
 SystemInstance.reset();
+// we use it in a bunch of other tests but not here
+NewLoaderLogic.setExclusions(
+Stream.concat(Stream.of(ORIGINAL_EXCLUSIONS),
+Stream.of("openejb-itest", "failover-ejb"))
+  .toArray(String[]::new));
 }
 
 @AfterClass
 public static void reset() {
 System.clearProperty("openejb.environment.default");
+NewLoaderLogic.setExclusions(ORIGINAL_EXCLUSIONS);
 SystemInstance.reset();
 }
 
@@ -217,7 +224,6 @@ public class EarModuleNamesTest {
 assertEquals("testIdWebapp", appInfo.webApps.get(0).moduleId);
 }
 
-
 @Singleton
 public static class Orange {
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/76cd27fc/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
index 7ef0dbd..d7c6eb0 100644
--- 
a/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
@@ -22,6 +22,7 @@ import 
org.apache.openejb.assembler.classic.TransactionServiceInfo;
 import org.apache.openejb.config.AppModule;
 import org.apache.openejb.config.ConfigurationFactory;
 import org.apache.openejb.config.EjbModule;
+import org.apache.openejb.config.NewLoaderLogic;
 import 

tomee git commit: avoid to scan too much when reactor has itest jars

2018-05-16 Thread rmannibucau
Repository: tomee
Updated Branches:
  refs/heads/fb_tomee8 4224af351 -> 76cd27fc5


avoid to scan too much when reactor has itest jars


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

Branch: refs/heads/fb_tomee8
Commit: 76cd27fc51786789d7da609f451168b53d27a012
Parents: 4224af3
Author: Romain Manni-Bucau 
Authored: Wed May 16 09:39:44 2018 +0200
Committer: Romain Manni-Bucau 
Committed: Wed May 16 09:39:44 2018 +0200

--
 .../openejb-core/src/main/resources/default.exclusions  |  5 +
 .../org/apache/openejb/config/EarModuleNamesTest.java   | 12 +---
 .../org/apache/openejb/config/rules/InvokeMethod.java   | 12 
 3 files changed, 26 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tomee/blob/76cd27fc/container/openejb-core/src/main/resources/default.exclusions
--
diff --git a/container/openejb-core/src/main/resources/default.exclusions 
b/container/openejb-core/src/main/resources/default.exclusions
index d46396b..d795634 100644
--- a/container/openejb-core/src/main/resources/default.exclusions
+++ b/container/openejb-core/src/main/resources/default.exclusions
@@ -33,6 +33,7 @@ axis2-
 batchee-jbatch
 bcprov-
 bootstrap.jar
+bsh-
 bval-core
 bval-jsr
 byte-buddy
@@ -63,6 +64,7 @@ commons-pool2-
 cryptacular-
 cssparser-
 cxf-
+debugger-agent
 deploy.jar
 derby-
 derbyclient-
@@ -80,6 +82,8 @@ jnr-
 johnzon-
 fusemq-leveldb-
 geronimo-connector
+geronimo-j2ee-
+geronimo-jpa_
 geronimo-javamail
 geronimo-transaction
 google-
@@ -141,6 +145,7 @@ jsr311-
 jsse.jar
 juli-
 junit-
+junit5-
 kahadb-
 kotlin-runtime
 leveldb

http://git-wip-us.apache.org/repos/asf/tomee/blob/76cd27fc/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
index 7dd3e8d..cbb6096 100644
--- 
a/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/config/EarModuleNamesTest.java
@@ -23,30 +23,37 @@ import org.apache.openejb.loader.SystemInstance;
 import org.apache.openejb.util.Archives;
 import org.junit.AfterClass;
 import org.junit.BeforeClass;
-import org.junit.Ignore;
 import org.junit.Test;
 
 import javax.ejb.Singleton;
 import java.io.File;
 import java.util.HashMap;
 import java.util.Map;
+import java.util.stream.Stream;
 
 import static org.junit.Assert.assertEquals;
 
 /**
  * @version $Rev$ $Date$
  */
-@Ignore("this needs to get properly fixed. Currently it misses the TxMgr and 
thus blows up")
 public class EarModuleNamesTest {
+private static final String[] ORIGINAL_EXCLUSIONS = 
NewLoaderLogic.getExclusions();
+
 @BeforeClass
 public static void preventDefaults() {
 System.setProperty("openejb.environment.default", "false");
 SystemInstance.reset();
+// we use it in a bunch of other tests but not here
+NewLoaderLogic.setExclusions(
+Stream.concat(Stream.of(ORIGINAL_EXCLUSIONS),
+Stream.of("openejb-itest", "failover-ejb"))
+  .toArray(String[]::new));
 }
 
 @AfterClass
 public static void reset() {
 System.clearProperty("openejb.environment.default");
+NewLoaderLogic.setExclusions(ORIGINAL_EXCLUSIONS);
 SystemInstance.reset();
 }
 
@@ -217,7 +224,6 @@ public class EarModuleNamesTest {
 assertEquals("testIdWebapp", appInfo.webApps.get(0).moduleId);
 }
 
-
 @Singleton
 public static class Orange {
 

http://git-wip-us.apache.org/repos/asf/tomee/blob/76cd27fc/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
--
diff --git 
a/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
 
b/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
index 7ef0dbd..d7c6eb0 100644
--- 
a/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
+++ 
b/container/openejb-core/src/test/java/org/apache/openejb/config/rules/InvokeMethod.java
@@ -22,6 +22,7 @@ import 
org.apache.openejb.assembler.classic.TransactionServiceInfo;
 import org.apache.openejb.config.AppModule;
 import