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

Jean-Noel Rouvignac
21.07.2015 7dffdf519d734020d9266099d584c70b423caa78
OPENDJ-1358 Backup task logs path in ID field, and ID in path field


BackupManager.java:
In getBackupInfo(), inverted error message parameters + replaced JebMessages.ERR_JEB_BACKUP_MISSING_BACKUPID with BackendMessages.ERR_BACKUP_MISSING_BACKUPID .

jeb*.properties:
Removed ERR_JEB_BACKUP_MISSING_BACKUPID_79 duplicated with backend message ERR_BACKUP_MISSING_BACKUPID.
10 files modified
81 ■■■■ changed files
opendj3-server-dev/src/messages/messages/jeb.properties 2 ●●●●● patch | view | raw | blame | history
opendj3-server-dev/src/messages/messages/jeb_de.properties 1 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/messages/messages/jeb_es.properties 1 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/messages/messages/jeb_fr.properties 1 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/messages/messages/jeb_ja.properties 1 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/messages/messages/jeb_ko.properties 1 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/messages/messages/jeb_zh_CN.properties 1 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/messages/messages/jeb_zh_TW.properties 1 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/backends/jeb/BackupManager.java 36 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackupManager.java 36 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/messages/messages/jeb.properties
@@ -146,8 +146,6 @@
 not be created in %s
ERR_JEB_BACKUP_CANNOT_RESTORE_78=An error occurred while attempting to \
 restore the files from backup %s: %s
ERR_JEB_BACKUP_MISSING_BACKUPID_79=The information for backup %s could \
 not be found in the backup directory %s
NOTE_JEB_BACKUP_FILE_UNCHANGED_82=Not changed: %s
NOTE_JEB_BACKUP_CLEANER_ACTIVITY_83=Including %s additional log file(s) due \
 to cleaner activity
opendj3-server-dev/src/messages/messages/jeb_de.properties
@@ -95,7 +95,6 @@
ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=Es muss eine der folgenden Basis-Sicherungs-IDs f\u00fcr die inkrementelle Sicherung spezifiziert werden: %s
ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=Die Sicherungs-Tag-Datei %s konnnte nicht in %s erstellt werden
ERR_JEB_BACKUP_CANNOT_RESTORE_78=Fehler beim Versuch, die Dateien der Sicherung %s wiederherzustellen: %s
ERR_JEB_BACKUP_MISSING_BACKUPID_79=Die Informationen f\u00fcr die Sicherung %s konnten nicht in dem Sicherungsverzeichnis %s gefunden werden
NOTE_JEB_BACKUP_FILE_UNCHANGED_82=Nicht ge\u00e4ndert: %s
NOTE_JEB_BACKUP_CLEANER_ACTIVITY_83=Aufgrund von Bereinigungsaktivit\u00e4ten werden %s zus\u00e4tzliche Protokolldatei(en) eingeschlossen
NOTE_JEB_BACKUP_VERIFY_FILE_84=\u00dcberpr\u00fcfung: %s
opendj3-server-dev/src/messages/messages/jeb_es.properties
@@ -95,7 +95,6 @@
ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=Debe especificarse uno de los siguientes Id. de copia de seguridad de base para la copia de seguridad incremental: %s
ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=No pudo crearse el archivo de etiqueta de copia de seguridad %s en %s
ERR_JEB_BACKUP_CANNOT_RESTORE_78=Se ha producido un error al tratar de restaurar los archivos desde la copia de seguridad %s: %s
ERR_JEB_BACKUP_MISSING_BACKUPID_79=No pudo encontrarse la informaci\u00f3n para la copia de seguridad %s en el directorio de copia de seguridad %s
NOTE_JEB_BACKUP_FILE_UNCHANGED_82=Sin cambios: %s
NOTE_JEB_BACKUP_CLEANER_ACTIVITY_83=Incluyendo %s archivo(s) de registro adicional(es) debido a la actividad del depurador
NOTE_JEB_BACKUP_VERIFY_FILE_84=Verificando: %s
opendj3-server-dev/src/messages/messages/jeb_fr.properties
@@ -95,7 +95,6 @@
ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=L'un des ID de sauvegarde de base suivants doit \u00eatre sp\u00e9cifi\u00e9 pour la sauvegarde incr\u00e9mentielle\u00a0: %s
ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=Impossible de cr\u00e9er le fichier de balises de sauvegarde %s dans %s
ERR_JEB_BACKUP_CANNOT_RESTORE_78=Une erreur s'est produite lors de la tentative de restauration des fichiers depuis la sauvegarde %s\u00a0: %s
ERR_JEB_BACKUP_MISSING_BACKUPID_79=Les informations de la sauvegarde %s sont introuvables dans le r\u00e9pertoire de sauvegarde %s
NOTE_JEB_BACKUP_FILE_UNCHANGED_82=Inchang\u00e9\u00a0: %s
NOTE_JEB_BACKUP_CLEANER_ACTIVITY_83=Incluant %s fichiers journaux suppl\u00e9mentaires en raison de l'activit\u00e9 de nettoyage
NOTE_JEB_BACKUP_VERIFY_FILE_84=V\u00e9rification\u00a0: %s
opendj3-server-dev/src/messages/messages/jeb_ja.properties
@@ -95,7 +95,6 @@
ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=\u5897\u5206\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u306b\u306f\u6b21\u306e\u30d9\u30fc\u30b9\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 ID \u306e\u3044\u305a\u308c\u304b\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059: %s
ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30bf\u30b0\u30d5\u30a1\u30a4\u30eb %s \u3092 %s \u5185\u306b\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
ERR_JEB_BACKUP_CANNOT_RESTORE_78=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %s \u304b\u3089\u30d5\u30a1\u30a4\u30eb\u3092\u5fa9\u5143\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s
ERR_JEB_BACKUP_MISSING_BACKUPID_79=\u30d0\u30c3\u30af\u30a2\u30c3\u30d7 %s \u306e\u60c5\u5831\u304c\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30c7\u30a3\u30ec\u30af\u30c8\u30ea %s \u5185\u306b\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f
NOTE_JEB_BACKUP_FILE_UNCHANGED_82=\u5909\u66f4\u3055\u308c\u3066\u3044\u307e\u305b\u3093: %s
NOTE_JEB_BACKUP_CLEANER_ACTIVITY_83=\u30af\u30ea\u30fc\u30ca\u306e\u52d5\u4f5c\u306b\u3088\u308a\u3001%s \u306e\u8ffd\u52a0\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u3092\u542b\u3081\u3066\u3044\u307e\u3059
NOTE_JEB_BACKUP_VERIFY_FILE_84=\u691c\u8a3c\u3057\u3066\u3044\u307e\u3059: %s
opendj3-server-dev/src/messages/messages/jeb_ko.properties
@@ -94,7 +94,6 @@
ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=\uc99d\ubd84 \ubc31\uc5c5\uc5d0 \ub300\ud574 \ub2e4\uc74c \uae30\ubcf8 \ubc31\uc5c5 \uc544\uc774\ub514 \uc911 \ud558\ub098\ub97c \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4: %s
ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=\ubc31\uc5c5 \ud0dc\uadf8 \ud30c\uc77c %s\uc744(\ub97c) %s\uc5d0\uc11c \ub9cc\ub4e4\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
ERR_JEB_BACKUP_CANNOT_RESTORE_78=%s \ubc31\uc5c5\uc5d0\uc11c \ud30c\uc77c\uc744 \ubcf5\uc6d0\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s
ERR_JEB_BACKUP_MISSING_BACKUPID_79=%s \ubc31\uc5c5\uc5d0 \ub300\ud55c \uc815\ubcf4\ub97c \ubc31\uc5c5 \ub514\ub809\ud1a0\ub9ac %s\uc5d0\uc11c \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.
NOTE_JEB_BACKUP_FILE_UNCHANGED_82=\ubcc0\uacbd\ub418\uc9c0 \uc54a\uc74c: %s
NOTE_JEB_BACKUP_CLEANER_ACTIVITY_83=\ud074\ub9ac\ub108 \uc791\uc5c5\uc73c\ub85c \uc778\ud574 %s \ucd94\uac00 \ub85c\uadf8 \ud30c\uc77c\uc744 \ud3ec\ud568\ud569\ub2c8\ub2e4.
NOTE_JEB_BACKUP_VERIFY_FILE_84=\ud655\uc778 \uc911: %s
opendj3-server-dev/src/messages/messages/jeb_zh_CN.properties
@@ -95,7 +95,6 @@
ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=\u5fc5\u987b\u4e3a\u589e\u91cf\u5907\u4efd\u6307\u5b9a\u4ee5\u4e0b\u67d0\u4e2a\u57fa\u5907\u4efd ID: %s
ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=\u5907\u4efd\u6807\u8bb0\u6587\u4ef6 %s \u65e0\u6cd5\u5728 %s \u4e2d\u521b\u5efa
ERR_JEB_BACKUP_CANNOT_RESTORE_78=\u5728\u5c1d\u8bd5\u4ece\u5907\u4efd %s \u4e2d\u6062\u590d\u6587\u4ef6\u65f6\u51fa\u73b0\u9519\u8bef: %s
ERR_JEB_BACKUP_MISSING_BACKUPID_79=\u5907\u4efd\u76ee\u5f55 %2$s \u4e2d\u627e\u4e0d\u5230\u5907\u4efd %1$s \u7684\u4fe1\u606f
NOTE_JEB_BACKUP_FILE_UNCHANGED_82=\u672a\u66f4\u6539: %s
NOTE_JEB_BACKUP_CLEANER_ACTIVITY_83=\u7531\u4e8e\u6e05\u7406\u5668\u6d3b\u52a8\u800c\u5305\u62ec %s \u4e2a\u989d\u5916\u7684\u65e5\u5fd7\u6587\u4ef6
NOTE_JEB_BACKUP_VERIFY_FILE_84=\u6b63\u5728\u9a8c\u8bc1: %s
opendj3-server-dev/src/messages/messages/jeb_zh_TW.properties
@@ -94,7 +94,6 @@
ERR_JEB_INCR_BACKUP_FROM_WRONG_BASE_76=\u5c0d\u65bc\u589e\u91cf\u5099\u4efd\u5fc5\u9808\u6307\u5b9a\u4e0b\u5217\u5176\u4e2d\u4e00\u500b\u57fa\u5e95\u5099\u4efd ID: %s
ERR_JEB_CANNOT_CREATE_BACKUP_TAG_FILE_77=\u7121\u6cd5\u5728 %2$s \u4e2d\u5efa\u7acb\u5099\u4efd\u6a19\u8a18\u6a94\u6848 %1$s
ERR_JEB_BACKUP_CANNOT_RESTORE_78=\u5617\u8a66\u5f9e\u5099\u4efd %s \u5fa9\u539f\u6a94\u6848\u6642\u767c\u751f\u932f\u8aa4: %s
ERR_JEB_BACKUP_MISSING_BACKUPID_79=\u5728\u5099\u4efd\u76ee\u9304 %2$s \u4e2d\u627e\u4e0d\u5230\u5099\u4efd %1$s \u7684\u8cc7\u8a0a
NOTE_JEB_BACKUP_FILE_UNCHANGED_82=\u672a\u8b8a\u66f4: %s
NOTE_JEB_BACKUP_CLEANER_ACTIVITY_83=\u56e0\u6e05\u9664\u7a0b\u5f0f\u6d3b\u52d5\u800c\u5305\u542b %s \u500b\u984d\u5916\u7684\u8a18\u9304\u6a94
NOTE_JEB_BACKUP_VERIFY_FILE_84=\u6b63\u5728\u9a57\u8b49: %s
opendj3-server-dev/src/server/org/opends/server/backends/jeb/BackupManager.java
@@ -22,26 +22,24 @@
 *
 *
 *      Copyright 2006-2009 Sun Microsystems, Inc.
 *      Portions Copyright 2013-2014 ForgeRock AS.
 *      Portions Copyright 2013-2015 ForgeRock AS.
 */
package org.opends.server.backends.jeb;
import org.forgerock.i18n.LocalizableMessage;
import org.forgerock.opendj.config.server.ConfigException;
import org.opends.server.core.DirectoryServer;
import org.opends.server.util.DynamicConstants;
import org.opends.server.util.StaticUtils;
import org.opends.server.types.CryptoManagerException;
import javax.crypto.Mac;
import static org.opends.messages.BackendMessages.*;
import static org.opends.messages.JebMessages.*;
import static org.opends.server.util.ServerConstants.*;
import static org.opends.server.util.StaticUtils.*;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FilenameFilter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.IOException;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
@@ -52,11 +50,15 @@
import java.util.zip.ZipInputStream;
import java.util.zip.ZipOutputStream;
import org.opends.server.types.*;
import javax.crypto.Mac;
import org.forgerock.i18n.LocalizableMessage;
import org.forgerock.i18n.slf4j.LocalizedLogger;
import static org.opends.messages.JebMessages.*;
import static org.opends.server.util.ServerConstants.*;
import static org.opends.server.util.StaticUtils.*;
import org.forgerock.opendj.config.server.ConfigException;
import org.opends.server.core.DirectoryServer;
import org.opends.server.types.*;
import org.opends.server.util.DynamicConstants;
import org.opends.server.util.StaticUtils;
/**
 * A backup manager for JE backends.
@@ -322,6 +324,7 @@
    // Get a list of all the log files comprising the database.
    FilenameFilter filenameFilter = new FilenameFilter()
    {
      @Override
      public boolean accept(File d, String name)
      {
        return name.endsWith(".jdb");
@@ -1224,10 +1227,8 @@
    BackupInfo backupInfo = backupDir.getBackupInfo(backupID);
    if (backupInfo == null)
    {
      LocalizableMessage message =
          ERR_JEB_BACKUP_MISSING_BACKUPID.get(backupDir.getPath(), backupID);
      throw new DirectoryException(DirectoryServer.getServerErrorResultCode(),
                                   message);
      LocalizableMessage message = ERR_BACKUP_MISSING_BACKUPID.get(backupID, backupDir.getPath());
      throw new DirectoryException(DirectoryServer.getServerErrorResultCode(), message);
    }
    return backupInfo;
  }
@@ -1245,6 +1246,7 @@
      this.latestSize = latestSize;
    }
    @Override
    public boolean accept(File d, String name)
    {
      if (!name.endsWith(".jdb")) return false;
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackupManager.java
@@ -22,26 +22,24 @@
 *
 *
 *      Copyright 2006-2009 Sun Microsystems, Inc.
 *      Portions Copyright 2013-2014 ForgeRock AS.
 *      Portions Copyright 2013-2015 ForgeRock AS.
 */
package org.opends.server.backends.pluggable;
import org.forgerock.i18n.LocalizableMessage;
import org.forgerock.opendj.config.server.ConfigException;
import org.opends.server.core.DirectoryServer;
import org.opends.server.util.DynamicConstants;
import org.opends.server.util.StaticUtils;
import org.opends.server.types.CryptoManagerException;
import javax.crypto.Mac;
import static org.opends.messages.BackendMessages.*;
import static org.opends.messages.JebMessages.*;
import static org.opends.server.util.ServerConstants.*;
import static org.opends.server.util.StaticUtils.*;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FilenameFilter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.IOException;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
@@ -52,11 +50,15 @@
import java.util.zip.ZipInputStream;
import java.util.zip.ZipOutputStream;
import org.opends.server.types.*;
import javax.crypto.Mac;
import org.forgerock.i18n.LocalizableMessage;
import org.forgerock.i18n.slf4j.LocalizedLogger;
import static org.opends.messages.JebMessages.*;
import static org.opends.server.util.ServerConstants.*;
import static org.opends.server.util.StaticUtils.*;
import org.forgerock.opendj.config.server.ConfigException;
import org.opends.server.core.DirectoryServer;
import org.opends.server.types.*;
import org.opends.server.util.DynamicConstants;
import org.opends.server.util.StaticUtils;
/**
 * A backup manager for JE backends.
@@ -322,6 +324,7 @@
    // Get a list of all the log files comprising the database.
    FilenameFilter filenameFilter = new FilenameFilter()
    {
      @Override
      public boolean accept(File d, String name)
      {
        return name.endsWith(".jdb");
@@ -1224,10 +1227,8 @@
    BackupInfo backupInfo = backupDir.getBackupInfo(backupID);
    if (backupInfo == null)
    {
      LocalizableMessage message =
          ERR_JEB_BACKUP_MISSING_BACKUPID.get(backupDir.getPath(), backupID);
      throw new DirectoryException(DirectoryServer.getServerErrorResultCode(),
                                   message);
      LocalizableMessage message = ERR_BACKUP_MISSING_BACKUPID.get(backupID, backupDir.getPath());
      throw new DirectoryException(DirectoryServer.getServerErrorResultCode(), message);
    }
    return backupInfo;
  }
@@ -1245,6 +1246,7 @@
      this.latestSize = latestSize;
    }
    @Override
    public boolean accept(File d, String name)
    {
      if (!name.endsWith(".jdb")) return false;