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,