Repository: tomee
Updated Branches:
  refs/heads/master 7d30cdef3 -> af767dcc0


Whitelist MP jars for scanning instead of all jars. Caused issues with some CXF 
stuff.


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

Branch: refs/heads/master
Commit: c12d64a2c3e5a32fa64cea19a26df26a1abf92cc
Parents: 7d30cde
Author: Roberto Cortez <radcor...@yahoo.com>
Authored: Tue Aug 21 12:04:40 2018 +0100
Committer: Jonathan Gallimore <jgallim...@tomitribe.com>
Committed: Wed Aug 22 10:16:49 2018 +0100

----------------------------------------------------------------------
 .../main/java/org/apache/openejb/config/DeploymentLoader.java | 2 +-
 .../src/main/java/org/apache/tomee/installer/Installer.java   | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tomee/blob/c12d64a2/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java
----------------------------------------------------------------------
diff --git 
a/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java
 
b/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java
index 4d9bffb..d0ebfe3 100644
--- 
a/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java
+++ 
b/container/openejb-core/src/main/java/org/apache/openejb/config/DeploymentLoader.java
@@ -1108,7 +1108,7 @@ public class DeploymentLoader implements 
DeploymentFilterable {
                         try {
                             UrlSet urlSet = new 
UrlSet(ParentClassLoaderFinder.Helper.get());
                             urlSet = URLs.cullSystemJars(urlSet);
-                            final PatternFilter containerIncludes = new 
PatternFilter(SystemInstance.get().getProperty(OPENEJB_CONTAINER_INCLUDES, 
".*"));
+                            final PatternFilter containerIncludes = new 
PatternFilter(SystemInstance.get().getProperty(OPENEJB_CONTAINER_INCLUDES, 
".*(geronimo|mp-jwt|failsafe).*"));
                             final PatternFilter containerExcludes = new 
PatternFilter(SystemInstance.get().getProperty(OPENEJB_CONTAINER_EXCLUDES, ""));
                             urlSet = 
NewLoaderLogic.applyBuiltinExcludes(urlSet, containerIncludes, 
containerExcludes);
                             containerUrls = urlSet.getUrls();

http://git-wip-us.apache.org/repos/asf/tomee/blob/c12d64a2/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
----------------------------------------------------------------------
diff --git 
a/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java 
b/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
index 301dfd5..40422f1 100644
--- a/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
+++ b/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Installer.java
@@ -788,6 +788,13 @@ public class Installer implements InstallerInterface {
                 systemPropertiesWriter.write("# javax.xml.soap.SOAPFactory = 
com.sun.xml.messaging.saaj.soap.ver1_1.SOAPFactory1_1Impl\n");
                 systemPropertiesWriter.write("# 
javax.xml.soap.SOAPConnectionFactory = 
com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnectionFactory\n");
                 systemPropertiesWriter.write("# javax.xml.soap.MetaFactory = 
com.sun.xml.messaging.saaj.soap.SAAJMetaFactoryImpl\n");
+
+                systemPropertiesWriter.write("#\n");
+                systemPropertiesWriter.write("# Which paths / libraries should 
be scanned?\n");
+                systemPropertiesWriter.write("openejb.scan.webapp.container = 
true\n");
+                
systemPropertiesWriter.write("openejb.scan.webapp.container.includes = 
.*(geronimo|mp-jwt|failsafe).*\n");
+                
systemPropertiesWriter.write("openejb.scan.webapp.container.excludes = \n");
+
             } catch (final IOException e) {
                 // ignored, this file is far to be mandatory
             } finally {

Reply via email to