mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
18.26.2015 ca669ae54f86dbeea277280690584d9f591c7571
opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/FileManager.java
@@ -213,13 +213,10 @@
    {
      synchronized (target)
      {
        if (target.exists())
        if (target.exists() && !target.delete())
        {
          if (!target.delete())
          {
            throw new IOException(INFO_ERROR_DELETING_FILE.get(
                UpgradeUtils.getPath(target)).toString());
          }
          throw new IOException(INFO_ERROR_DELETING_FILE.get(
              UpgradeUtils.getPath(target)).toString());
        }
      }
      if (!fileToRename.renameTo(target))
@@ -384,16 +381,12 @@
              {
                fos.write(buf, 0, i);
              }
              if (destination.exists())
              if (destination.exists() && isUnix())
              {
                // TODO: set the file's permissions. This is made easier in
                // Java 1.6 but until then use the TestUtilities methods
                if (isUnix())
                {
                  final FilePermission permissions =
                      getFileSystemPermissions(objectFile);
                  FilePermission.setPermissions(destination, permissions);
                }
                final FilePermission permissions = getFileSystemPermissions(objectFile);
                FilePermission.setPermissions(destination, permissions);
              }
            }
            catch (IOException e)