Author: dblevins
Date: Mon Jan 25 22:23:38 2010
New Revision: 903000

URL: http://svn.apache.org/viewvc?rev=903000&view=rev
Log:
Same bug that was in xbean-finder
java.lang.Exception: Could not load 1/0/com/sun/codemodel/CodeWriter.class

Modified:
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/AnnotationFinder.java

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/AnnotationFinder.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/AnnotationFinder.java?rev=903000&r1=902999&r2=903000&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/AnnotationFinder.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/AnnotationFinder.java
 Mon Jan 25 22:23:38 2010
@@ -199,6 +199,7 @@
             } else if (file.getName().endsWith(".class")) {
                 String name = file.getName();
                 name = name.replaceFirst(".class$", "");
+                if (name.contains(".")) continue;
                 classNames.add(packageName + name);
             }
         }
@@ -229,6 +230,7 @@
             }
             String className = entry.getName();
             className = className.replaceFirst(".class$", "");
+            if (className.contains(".")) continue;
             className = className.replace('/', '.');
             classNames.add(className);
         }


Reply via email to