Author: rmannibucau
Date: Wed Oct  3 07:10:12 2012
New Revision: 1393320

URL: http://svn.apache.org/viewvc?rev=1393320&view=rev
Log:
TOMEE-444 looking in tomee.war/lib if tomee/lib doesn't contain the searched 
lib (used for webapp classloader enrichment)

Modified:
    
openejb/trunk/openejb/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Paths.java

Modified: 
openejb/trunk/openejb/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Paths.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Paths.java?rev=1393320&r1=1393319&r2=1393320&view=diff
==============================================================================
--- 
openejb/trunk/openejb/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Paths.java
 (original)
+++ 
openejb/trunk/openejb/tomee/tomee-common/src/main/java/org/apache/tomee/installer/Paths.java
 Wed Oct  3 07:10:12 2012
@@ -259,7 +259,14 @@ public class Paths {
     }
 
     public File findTomEELibJar(final String prefix) {
-        return findJar(getCatalinaLibDir(), prefix);
+        final File jar = findJar(getCatalinaLibDir(), prefix);
+        if (jar == null) { // maybe tomcat/openejb integration
+            final String tomeeWar = System.getProperty("tomee.war");
+            if (tomeeWar != null) {
+                return findJar(new File(tomeeWar, "lib"), prefix);
+            }
+        }
+        return jar;
     }
 
     private File findJar(File dir, String namePrefix) {


Reply via email to