Author: azeez
Date: Mon May 24 07:14:53 2010
New Revision: 947552
URL: http://svn.apache.org/viewvc?rev=947552&view=rev
Log:
Ignore special meta directories starting with "."
Modified:
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/ModuleDeployer.java
Modified:
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/ModuleDeployer.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/ModuleDeployer.java?rev=947552&r1=947551&r2=947552&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/ModuleDeployer.java
(original)
+++
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/deployment/ModuleDeployer.java
Mon May 24 07:14:53 2010
@@ -59,10 +59,15 @@ public class ModuleDeployer implements D
//Will process the file and add that to axisConfig
public void deploy(DeploymentFileData deploymentFileData) {
+ File deploymentFile = deploymentFileData.getFile();
+ boolean isDirectory = deploymentFile.isDirectory();
+ if (isDirectory && deploymentFileData.getName().startsWith(".")) { //
Ignore special meta directories starting with .
+ return;
+ }
+
ArchiveReader archiveReader = new ArchiveReader();
String moduleStatus = "";
StringWriter errorWriter = new StringWriter();
- boolean isDirectory = deploymentFileData.getFile().isDirectory();
try {
deploymentFileData.setClassLoader(isDirectory,
@@ -73,7 +78,7 @@ public class ModuleDeployer implements D
metaData.setModuleClassLoader(deploymentFileData.getClassLoader());
metaData.setParent(axisConfig);
archiveReader.readModuleArchive(deploymentFileData, metaData,
isDirectory, axisConfig);
- URL url = deploymentFileData.getFile().toURL();
+ URL url = deploymentFile.toURL();
metaData.setFileName(url);
DeploymentEngine.addNewModule(metaData, axisConfig);
log.info(Messages.getMessage(DeploymentErrorMsgs.DEPLOYING_MODULE,