Author: ruwan
Date: Mon Feb 15 10:31:21 2010
New Revision: 910194

URL: http://svn.apache.org/viewvc?rev=910194&view=rev
Log:
I was wrong, the JavaDoc seems to be wrong, we need to check whether the child 
is an absolute path

Modified:
    
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/RepositoryListener.java

Modified: 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/RepositoryListener.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/RepositoryListener.java?rev=910194&r1=910193&r2=910194&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/RepositoryListener.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/RepositoryListener.java
 Mon Feb 15 10:31:21 2010
@@ -271,7 +271,10 @@
             String directory = entry.getKey();
             Map<String, Deployer> extensionMap = entry.getValue();
             for (String extension : extensionMap.keySet()) {
-                File dirToSearch = new 
File(deploymentEngine.getRepositoryDir(), directory);
+                File dirToSearch = new File(directory);
+                if (!dirToSearch.isAbsolute()) {
+                    dirToSearch = new 
File(deploymentEngine.getRepositoryDir(), directory);
+                }
                 findFileForGivenDirectory(dirToSearch, extension, directory);
             }
         }


Reply via email to