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/09/28 23:12:11 UTC

tomee git commit: defaulting to classpath scanning when @Jars is missing

Repository: tomee
Updated Branches:
  refs/heads/master 1f0c4f031 -> fb1c0a754


defaulting to classpath scanning when @Jars is missing


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

Branch: refs/heads/master
Commit: fb1c0a754eb28cab48983456e6ceb844d696fa29
Parents: 1f0c4f0
Author: rmannibucau <rm...@apache.org>
Authored: Thu Sep 29 01:11:54 2016 +0200
Committer: rmannibucau <rm...@apache.org>
Committed: Thu Sep 29 01:11:54 2016 +0200

----------------------------------------------------------------------
 .../org/apache/tomee/embedded/TomEEEmbeddedApplicationRunner.java | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tomee/blob/fb1c0a75/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/TomEEEmbeddedApplicationRunner.java
----------------------------------------------------------------------
diff --git a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/TomEEEmbeddedApplicationRunner.java b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/TomEEEmbeddedApplicationRunner.java
index 0fd8a34..cc2cce9 100644
--- a/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/TomEEEmbeddedApplicationRunner.java
+++ b/tomee/tomee-embedded/src/main/java/org/apache/tomee/embedded/TomEEEmbeddedApplicationRunner.java
@@ -16,6 +16,7 @@
  */
 package org.apache.tomee.embedded;
 
+import org.apache.openejb.config.DeploymentsResolver;
 import org.apache.openejb.testing.Application;
 import org.apache.openejb.testing.ApplicationComposers;
 import org.apache.openejb.testing.Classes;
@@ -188,6 +189,8 @@ public class TomEEEmbeddedApplicationRunner implements AutoCloseable {
             for (final File f : files) {
                 urls.add(f.toURI().toURL());
             }
+        } else {
+            urls = new DeploymentsResolver.ClasspathSearcher().loadUrls(Thread.currentThread().getContextClassLoader()).getUrls();
         }
 
         final WebResource resources = appClass.getAnnotation(WebResource.class);