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

abobrov
22.59.2008 7f446b62be14b9b66bf9ac72790d621fa6163c37
- dont try to remove JE env if backend directory for that env doesnt exist. this has been throwing exception for import on empty JEB.
1 files modified
4 ■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java 4 ●●● patch | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java
@@ -1188,7 +1188,9 @@
        // have one base DN.
        File parentDirectory = getFileForPath(cfg.getDBDirectory());
        File backendDirectory = new File(parentDirectory, cfg.getBackendId());
        EnvManager.removeFiles(backendDirectory.getPath());
        if (backendDirectory.exists()) {
          EnvManager.removeFiles(backendDirectory.getPath());
        }
        envConfig.setReadOnly(false);
        envConfig.setAllowCreate(true);
        envConfig.setTransactional(false);