Author: jgallimore
Date: Mon Jan 24 19:14:53 2011
New Revision: 1062930
URL: http://svn.apache.org/viewvc?rev=1062930&view=rev
Log:
OPENEJB-1426 fix deployment error
Modified:
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/FinderFactory.java
Modified:
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/FinderFactory.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/FinderFactory.java?rev=1062930&r1=1062929&r2=1062930&view=diff
==============================================================================
---
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/FinderFactory.java
(original)
+++
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/FinderFactory.java
Mon Jan 24 19:14:53 2011
@@ -60,6 +60,11 @@ public class FinderFactory {
URL url;
if (file.exists()) {
url = file.toURI().toURL();
+
+ File webInfClassesFolder = new File(file, "WEB-INF/classes");
+ if (webInfClassesFolder.exists() &&
webInfClassesFolder.isDirectory()) {
+ url = webInfClassesFolder.toURI().toURL();
+ }
} else {
url = new URL(location);
}