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);
}
}