[jboss-cvs] JBossAS SVN: r101730 - trunk/system/src/main/java/org/jboss/system/server/profileservice/repository.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Mar 2 12:39:56 EST 2010
Author: emuckenhuber
Date: 2010-03-02 12:39:56 -0500 (Tue, 02 Mar 2010)
New Revision: 101730
Modified:
trunk/system/src/main/java/org/jboss/system/server/profileservice/repository/BasicDeploymentRepository.java
Log:
change to recursively delete the file.
Modified: trunk/system/src/main/java/org/jboss/system/server/profileservice/repository/BasicDeploymentRepository.java
===================================================================
--- trunk/system/src/main/java/org/jboss/system/server/profileservice/repository/BasicDeploymentRepository.java 2010-03-02 17:38:19 UTC (rev 101729)
+++ trunk/system/src/main/java/org/jboss/system/server/profileservice/repository/BasicDeploymentRepository.java 2010-03-02 17:39:56 UTC (rev 101730)
@@ -42,6 +42,7 @@
import org.jboss.profileservice.spi.ProfileDeployment;
import org.jboss.profileservice.spi.ProfileKey;
import org.jboss.vfs.VFS;
+import org.jboss.vfs.VFSUtils;
import org.jboss.vfs.VirtualFile;
/**
@@ -278,8 +279,8 @@
if(deleteFile && root != null && root.exists())
{
- // Delete the file, fail if it can't be deleted and still exists
- if(root.delete() == false && root.exists())
+ // Delete the file
+ if(VFSUtils.recursiveDelete(root) == false)
throw new IOException("Failed to delete: " + root);
cleanUpRoot(root);
More information about the jboss-cvs-commits
mailing list