Author: rmannibucau
Date: Tue Feb 26 14:07:33 2013
New Revision: 1450174

URL: http://svn.apache.org/r1450174
Log:
OPENEJB-2002 look for resources in / too

Modified:
    
tomee/tomee/trunk/arquillian/arquillian-openejb-embedded-4/src/main/java/org/apache/openejb/arquillian/openejb/SWClassLoader.java

Modified: 
tomee/tomee/trunk/arquillian/arquillian-openejb-embedded-4/src/main/java/org/apache/openejb/arquillian/openejb/SWClassLoader.java
URL: 
http://svn.apache.org/viewvc/tomee/tomee/trunk/arquillian/arquillian-openejb-embedded-4/src/main/java/org/apache/openejb/arquillian/openejb/SWClassLoader.java?rev=1450174&r1=1450173&r2=1450174&view=diff
==============================================================================
--- 
tomee/tomee/trunk/arquillian/arquillian-openejb-embedded-4/src/main/java/org/apache/openejb/arquillian/openejb/SWClassLoader.java
 (original)
+++ 
tomee/tomee/trunk/arquillian/arquillian-openejb-embedded-4/src/main/java/org/apache/openejb/arquillian/openejb/SWClassLoader.java
 Tue Feb 26 14:07:33 2013
@@ -63,8 +63,13 @@ public class SWClassLoader extends Class
 
     @Override
     protected Enumeration<URL> findResources(final String name) throws 
IOException {
-        final ArchivePath path = ArchivePaths.create(prefix + name);
-        final Node node = archive.get(path);
+        ArchivePath path = ArchivePaths.create(prefix + name);
+        Node node = archive.get(path);
+        if (node == null) {
+            path = ArchivePaths.create(name);
+            node = archive.get(path);
+        }
+
         if (node != null) {
             return new Enumerator(Arrays.asList(new URL(null, "archive:" + 
archive.getName() + "/" + name, new ArchiveStreamHandler())));
         }
@@ -72,7 +77,7 @@ public class SWClassLoader extends Class
     }
 
     @Override
-    protected URL findResource(String name) {
+    protected URL findResource(final String name) {
         ArchivePath path = ArchivePaths.create(prefix + name);
         Node node = archive.get(path);
         if (node == null) {


Reply via email to