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

neil_a_wilson
25.40.2007 44aad3f84d2a820094f3b5e73722778edc8c23f5
opends/src/server/org/opends/server/messages/UtilityMessages.java
@@ -1600,132 +1600,132 @@
  {
    registerMessage(MSGID_BASE64_DECODE_INVALID_LENGTH,
                    "The value %s cannot be base64-decoded because it does " +
                    "not have a length that is a multiple of four bytes.");
                    "not have a length that is a multiple of four bytes");
    registerMessage(MSGID_BASE64_DECODE_INVALID_CHARACTER,
                    "The value %s cannot be base64-decoded because it " +
                    "contains an illegal character %s that is not allowed in "+
                    "base64-encoded values.");
                    "base64-encoded values");
    registerMessage(MSGID_HEX_DECODE_INVALID_LENGTH,
                    "The value %s cannot be decoded as a hexadecimal string " +
                    "because it does not have a length that is a multiple of " +
                    "two bytes.");
                    "two bytes");
    registerMessage(MSGID_HEX_DECODE_INVALID_CHARACTER,
                    "The value %s cannot be decoded as a hexadecimal string " +
                    "because it contains an illegal character %s that is not " +
                    "a valid hexadecimal digit.");
                    "a valid hexadecimal digit");
    registerMessage(MSGID_EXEC_DISABLED,
                    "The %s command will not be allowed because the " +
                    "Directory Server has been configured to refuse the use " +
                    "of the exec method.");
                    "of the exec method");
    registerMessage(MSGID_LDIF_INVALID_LEADING_SPACE,
                    "Unable to parse line %d (\"%s\") from the LDIF source " +
                    "because the line started with a space but there were no " +
                    "previous lines in the entry to which this line could be " +
                    "appended.");
                    "appended");
    registerMessage(MSGID_LDIF_NO_ATTR_NAME,
                    "Unable to parse LDIF entry starting at line %d because " +
                    "the line \"%s\" does not include an attribute name.");
                    "the line \"%s\" does not include an attribute name");
    registerMessage(MSGID_LDIF_NO_DN,
                    "Unable to parse LDIF entry starting at line %d because " +
                    "the first line does not contain a DN (the first line " +
                    "was \"%s\".");
                    "was \"%s\"");
    registerMessage(MSGID_LDIF_INVALID_DN_SEPARATOR,
                    "Unable to parse LDIF entry starting at line %d because " +
                    "line \"%s\" contained an invalid separator between the " +
                    "\"dn\" prefix and the actual distinguished name.");
                    "\"dn\" prefix and the actual distinguished name");
    registerMessage(MSGID_LDIF_INVALID_DN,
                    "Unable to parse LDIF entry starting at line %d because " +
                    "an error occurred while trying to parse the value of " +
                    "line \"%s\" as a distinguished name:  %s.");
                    "line \"%s\" as a distinguished name:  %s");
    registerMessage(MSGID_LDIF_INVALID_ATTR_SEPARATOR,
                    "Unable to parse LDIF entry %s starting at line %d " +
                    "because line \"%s\" contained an invalid separator " +
                    "between the attribute name and value.");
                    "between the attribute name and value");
    registerMessage(MSGID_LDIF_COULD_NOT_BASE64_DECODE_DN,
                    "Unable to parse LDIF entry starting at line %d " +
                    "because it was not possible to base64-decode the DN " +
                    "on line \"%s\":  %s.");
                    "on line \"%s\":  %s");
    registerMessage(MSGID_LDIF_COULD_NOT_BASE64_DECODE_ATTR,
                    "Unable to parse LDIF entry %s starting at line %d " +
                    "because it was not possible to base64-decode the " +
                    "attribute on line \"%s\":  %s.");
                    "attribute on line \"%s\":  %s");
    registerMessage(MSGID_LDIF_DUPLICATE_OBJECTCLASS,
                    "Entry %s read from LDIF starting at line %d includes a " +
                    "duplicate objectclass value %s.  The second occurrence " +
                    "of that objectclass has been skipped.");
                    "of that objectclass has been skipped");
    registerMessage(MSGID_LDIF_DUPLICATE_ATTR,
                    "Entry %s read from LDIF starting at line %d includes a " +
                    "duplicate attribute %s with value %s.  The second " +
                    "occurrence of that attribute value has been skipped.");
                    "occurrence of that attribute value has been skipped");
    registerMessage(MSGID_LDIF_MULTIPLE_VALUES_FOR_SINGLE_VALUED_ATTR,
                    "Entry %s starting at line %d includes multiple values " +
                    "for single-valued attribute %s.");
                    "for single-valued attribute %s");
    registerMessage(MSGID_LDIF_INVALID_ATTR_SYNTAX,
                    "Unable to parse LDIF entry %s starting at line %d " +
                    "because it has an invalid value \"%s\" for attribute " +
                    "%s:  %s.");
                    "%s:  %s");
    registerMessage(MSGID_LDIF_SCHEMA_VIOLATION,
                    "Entry %s read from LDIF starting at line %d is not " +
                    "valid because it violates the server's schema " +
                    "configuration:  %s.");
                    "configuration:  %s");
    registerMessage(MSGID_LDIF_FILE_EXISTS,
                    "The specified LDIF file %s already exists and the " +
                    "export configuration indicates that no attempt should " +
                    "be made to append to or replace the file.");
                    "be made to append to or replace the file");
    registerMessage(MSGID_LDIF_INVALID_URL,
                    "Unable to parse LDIF entry %s starting at line %d " +
                    "because the value of attribute %s was to be read from a " +
                    "URL but the URL was invalid:  %s.");
                    "URL but the URL was invalid:  %s");
    registerMessage(MSGID_LDIF_URL_IO_ERROR,
                    "Unable to parse LDIF entry %s starting at line %d " +
                    "because the value of attribute %s was to be read from " +
                    "URL %s but an error occurred while trying to read that " +
                    "content:  %s.");
                    "content:  %s");
    registerMessage(MSGID_REJECT_FILE_EXISTS,
                    "The specified reject file %s already exists and the " +
                    "import configuration indicates that no attempt should " +
                    "be made to append to or replace the file.");
                    "be made to append to or replace the file");
    registerMessage(MSGID_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_IMPORT,
                    "An error occurred while attempting to determine whether " +
                    "LDIF entry \"%s\" starting at line %d should be " +
                    "imported as a result of the include and exclude filter " +
                    "configuration:  %s.");
                    "configuration:  %s");
    registerMessage(MSGID_LDIF_COULD_NOT_EVALUATE_FILTERS_FOR_EXPORT,
                    "An error occurred while attempting to determine whether " +
                    "LDIF entry \"%s\" should be exported as a result of the " +
                    "include and exclude filter configuration:  %s.");
                    "include and exclude filter configuration:  %s");
    registerMessage(MSGID_LDIF_INVALID_DELETE_ATTRIBUTES,
                    "Error in the LDIF change record entry. " +
                    "Invalid attributes specified for the delete operation.");
                    "Invalid attributes specified for the delete operation");
    registerMessage(MSGID_LDIF_NO_MOD_DN_ATTRIBUTES,
                    "Error in the LDIF change record entry. " +
                    "No attributes specified for the mod DN operation.");
                    "No attributes specified for the mod DN operation");
    registerMessage(MSGID_LDIF_NO_DELETE_OLDRDN_ATTRIBUTE,
                    "Error in the LDIF change record entry. " +
                    "No delete old RDN attribute specified for the mod " +
                    "DN operation.");
                    "DN operation");
    registerMessage(MSGID_LDIF_INVALID_DELETE_OLDRDN_ATTRIBUTE,
                    "Error in the LDIF change record entry. " +
                    "Invalid value \"%s\" for the delete old RDN attribute " +
                    "specified for the mod DN operation.");
                    "specified for the mod DN operation");
    registerMessage(MSGID_LDIF_INVALID_CHANGERECORD_ATTRIBUTE,
                    "Error in the LDIF change record entry. " +
                    "Invalid attribute \"%s\" specified. " +
                    "Expecting attribute \"%s\".");
                    "Expecting attribute \"%s\"");
    registerMessage(MSGID_LDIF_INVALID_MODIFY_ATTRIBUTE,
                    "Error in the LDIF change record entry. " +
                    "Invalid attribute \"%s\" specified. " +
                    "Expecting one of the following attributes \"%s\".");
                    "Expecting one of the following attributes \"%s\"");
    registerMessage(MSGID_LDIF_INVALID_CHANGETYPE_ATTRIBUTE,
                    "Error in the LDIF change record entry. " +
                    "Invalid value \"%s\" for the changetype specified. " +
                    "Expecting one of the following values \"%s\".");
                    "Expecting one of the following values \"%s\"");
    registerMessage(MSGID_LDIF_INVALID_MODIFY_ATTRIBUTE_VAL,
                    "Error in the LDIF change record entry. " +
                    "Invalid value for the \"%s\" attribute specified. ");
@@ -1734,327 +1734,327 @@
    registerMessage(MSGID_SCHEMANAME_EMPTY_VALUE,
                    "The provided value could not be parsed to determine " +
                    "whether it contained a valid schema element name or OID " +
                    "because it was null or empty.");
                    "because it was null or empty");
    registerMessage(MSGID_SCHEMANAME_ILLEGAL_CHAR,
                    "The provided value \"%s\" does not contain a valid " +
                    "schema element name or OID because it contains an " +
                    "illegal character %s at position %d.");
                    "illegal character %s at position %d");
    registerMessage(MSGID_SCHEMANAME_CONSECUTIVE_PERIODS,
                    "The provided value \"%s\" does not contain a valid " +
                    "schema element name or OID because the numeric OID " +
                    "contains two consecutive periods at position %d.");
                    "contains two consecutive periods at position %d");
    registerMessage(MSGID_ARG_NO_IDENTIFIER,
                    "The %s argument does not have either a single-character " +
                    "or a long identifier that may be used to specify it.  " +
                    "At least one of these must be specified for each " +
                    "argument.");
                    "argument");
    registerMessage(MSGID_ARG_NO_VALUE_PLACEHOLDER,
                    "The %s argument is configured to take a value but no " +
                    "value placeholder has been defined for it.");
                    "value placeholder has been defined for it");
    registerMessage(MSGID_ARG_NO_INT_VALUE,
                    "The %s argument does not have any value that may be " +
                    "retrieved as an integer.");
                    "retrieved as an integer");
    registerMessage(MSGID_ARG_CANNOT_DECODE_AS_INT,
                    "The provided value \"%s\" for the %s argument cannot be " +
                    "decoded as an integer.");
                    "decoded as an integer");
    registerMessage(MSGID_ARG_INT_MULTIPLE_VALUES,
                    "The %s argument has multiple values and therefore " +
                    "cannot be decoded as a single integer value.");
                    "cannot be decoded as a single integer value");
    registerMessage(MSGID_ARG_NO_BOOLEAN_VALUE,
                    "The %s argument does not have any value that may be " +
                    "retrieved as a Boolean.");
                    "retrieved as a Boolean");
    registerMessage(MSGID_ARG_CANNOT_DECODE_AS_BOOLEAN,
                    "The provided value \"%s\" for the %s argument cannot be " +
                    "decoded as a Boolean.");
                    "decoded as a Boolean");
    registerMessage(MSGID_ARG_BOOLEAN_MULTIPLE_VALUES,
                    "The %s argument has multiple values and therefore " +
                    "cannot be decoded as a single Boolean value.");
                    "cannot be decoded as a single Boolean value");
    registerMessage(MSGID_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND,
                    "The %s argument configuration is invalid because the " +
                    "lower bound of %d is greater than the upper bound of %d.");
                    "lower bound of %d is greater than the upper bound of %d");
    registerMessage(MSGID_INTARG_VALUE_BELOW_LOWER_BOUND,
                    "The provided %s value %d is unacceptable because it is " +
                    "below the lower bound of %d.");
                    "below the lower bound of %d");
    registerMessage(MSGID_INTARG_VALUE_ABOVE_UPPER_BOUND,
                    "The provided %s value %d is unacceptable because it is " +
                    "above the upper bound of %d.");
                    "above the upper bound of %d");
    registerMessage(MSGID_BOOLEANARG_NO_VALUE_ALLOWED,
                    "The provided %s value is unacceptable because Boolean " +
                    "arguments are never allowed to have values.");
                    "arguments are never allowed to have values");
    registerMessage(MSGID_MCARG_VALUE_NOT_ALLOWED,
                    "The provided %s value %s is unacceptable because it is " +
                    "not included in the set of allowed values for that " +
                    "argument.");
                    "argument");
    registerMessage(MSGID_FILEARG_NO_SUCH_FILE,
                    "The file %s specified for argument %s does not exist.");
                    "The file %s specified for argument %s does not exist");
    registerMessage(MSGID_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE,
                    "An error occurred while trying to verify the existence " +
                    "of file %s specified for argument %s:  %s.");
                    "of file %s specified for argument %s:  %s");
    registerMessage(MSGID_FILEARG_CANNOT_OPEN_FILE,
                    "An error occurred while trying to open file %s " +
                    "specified for argument %s for reading:  %s.");
                    "specified for argument %s for reading:  %s");
    registerMessage(MSGID_FILEARG_CANNOT_READ_FILE,
                    "An error occurred while trying to read from file %s " +
                    "specified for argument %s:  %s.");
                    "specified for argument %s:  %s");
    registerMessage(MSGID_FILEARG_EMPTY_FILE,
                    "The file %s specified for argument %s exists but is " +
                    "empty.");
                    "empty");
    registerMessage(MSGID_ARGPARSER_DUPLICATE_SHORT_ID,
                    "Cannot add argument %s to the argument list because " +
                    "its short identifier -%s conflicts with the %s argument " +
                    "that has already been defined.");
                    "that has already been defined");
    registerMessage(MSGID_ARGPARSER_DUPLICATE_LONG_ID,
                    "Cannot add argument %s to the argument list because " +
                    "its long identifier --%s conflicts with the %s argument " +
                    "that has already been defined.");
                    "that has already been defined");
    registerMessage(MSGID_ARGPARSER_CANNOT_READ_PROPERTIES_FILE,
                    "An error occurred while attempting to read the contents " +
                    "of the argument properties file %s:  %s.");
                    "of the argument properties file %s:  %s");
    registerMessage(MSGID_ARGPARSER_TOO_MANY_TRAILING_ARGS,
                    "The provided set of command-line arguments contained " +
                    "too many unnamed trailing arguments.  The maximum " +
                    "number of allowed trailing arguments is %d.");
                    "number of allowed trailing arguments is %d");
    registerMessage(MSGID_ARGPARSER_LONG_ARG_WITHOUT_NAME,
                    "The provided argument \"%s\" is invalid because it does " +
                    "not include the argument name.");
                    "not include the argument name");
    registerMessage(MSGID_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID,
                    "Argument --%s is not allowed for use with this program.");
                    "Argument --%s is not allowed for use with this program");
    registerMessage(MSGID_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID,
                    "Argument --%s requires a value but none was provided.");
                    "Argument --%s requires a value but none was provided");
    registerMessage(MSGID_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID,
                    "The provided value \"%s\" for argument --%s is not " +
                    "acceptable:  %s.");
                    "acceptable:  %s");
    registerMessage(MSGID_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID,
                    "The argument --%s was included multiple times in the " +
                    "provided set of arguments but it does not allow " +
                    "multiple values.");
                    "multiple values");
    registerMessage(MSGID_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE,
                    "A value was provided for argument --%s but that " +
                    "argument does not take a value.");
                    "argument does not take a value");
    registerMessage(MSGID_ARGPARSER_INVALID_DASH_AS_ARGUMENT,
                    "The dash character by itself is invalid for use as an " +
                    "argument name.");
                    "argument name");
    registerMessage(MSGID_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID,
                    "Argument -%s is not allowed for use with this program.");
                    "Argument -%s is not allowed for use with this program");
    registerMessage(MSGID_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID,
                    "Argument -%s requires a value but none was provided.");
                    "Argument -%s requires a value but none was provided");
    registerMessage(MSGID_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID,
                    "The provided value \"%s\" for argument -%s is not " +
                    "acceptable:  %s.");
                    "acceptable:  %s");
    registerMessage(MSGID_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID,
                    "The argument -%s was included multiple times in the " +
                    "provided set of arguments but it does not allow " +
                    "multiple values.");
                    "multiple values");
    registerMessage(MSGID_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES,
                    "The provided argument block '-%s%s' is illegal because " +
                    "the '%s' argument requires a value but is in the same " +
                    "block as at least one other argument that doesn't " +
                    "require a value.");
                    "require a value");
    registerMessage(MSGID_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT,
                    "Argument \"%s\" does not start with one or two dashes " +
                    "and unnamed trailing arguments are not allowed.");
                    "and unnamed trailing arguments are not allowed");
    registerMessage(MSGID_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS,
                    "At least %d unnamed trailing arguments are required " +
                    "in the argument list, but too few were provided.");
                    "in the argument list, but too few were provided");
    registerMessage(MSGID_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG,
                    "The argument %s is required to have a value but none " +
                    "was provided in the argument list and no default " +
                    "value is available.");
                    "value is available");
    registerMessage(MSGID_MOVEFILE_NO_SUCH_FILE,
                    "The file to move %s does not exist.");
                    "The file to move %s does not exist");
    registerMessage(MSGID_MOVEFILE_NOT_FILE,
                    "The file to move %s exists but is not a file.");
                    "The file to move %s exists but is not a file");
    registerMessage(MSGID_MOVEFILE_NO_SUCH_DIRECTORY,
                    "The target directory %s does not exist.");
                    "The target directory %s does not exist");
    registerMessage(MSGID_MOVEFILE_NOT_DIRECTORY,
                    "The target directory %s exists but is not a directory.");
                    "The target directory %s exists but is not a directory");
    registerMessage(MSGID_EMAILMSG_INVALID_SENDER_ADDRESS,
                    "The provided sender address %s is invalid:  %s.");
                    "The provided sender address %s is invalid:  %s");
    registerMessage(MSGID_EMAILMSG_INVALID_RECIPIENT_ADDRESS,
                    "The provided recipient address %s is invalid:  %s.");
                    "The provided recipient address %s is invalid:  %s");
    registerMessage(MSGID_EMAILMSG_CANNOT_SEND,
                    "The specified e-mail message could not be sent using " +
                    "any of the configured mail servers.");
                    "any of the configured mail servers");
    registerMessage(MSGID_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND,
                    "The argument parser already has a %s subcommand.");
                    "The argument parser already has a %s subcommand");
    registerMessage(MSGID_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME,
                    "There are multiple arguments for subcommand %s with " +
                    "name %s.");
                    "name %s");
    registerMessage(MSGID_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT,
                    "Argument %s for subcommand %s conflicts with a global " +
                    "argument with the same name.");
                    "argument with the same name");
    registerMessage(MSGID_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID,
                    "Argument %s for subcommand %s has a short identifier " +
                    "-%s that conflicts with that of argument %s.");
                    "-%s that conflicts with that of argument %s");
    registerMessage(MSGID_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT,
                    "Argument %s for subcommand %s has a short ID -%s that " +
                    "conflicts with that of global argument %s.");
                    "conflicts with that of global argument %s");
    registerMessage(MSGID_ARG_SUBCOMMAND_DUPLICATE_LONG_ID,
                    "Argument %s for subcommand %s has a long identifier " +
                    "--%s that conflicts with that of argument %s.");
                    "--%s that conflicts with that of argument %s");
    registerMessage(MSGID_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT,
                    "Argument %s for subcommand %s has a long ID --%s that " +
                    "conflicts with that of global argument %s.");
                    "conflicts with that of global argument %s");
    registerMessage(MSGID_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME,
                    "There is already another global argument named \"%s\".");
                    "There is already another global argument named \"%s\"");
    registerMessage(MSGID_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT,
                    "The argument name %s conflicts with the name of another " +
                    "argument associated with the %s subcommand.");
                    "argument associated with the %s subcommand");
    registerMessage(MSGID_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID,
                    "Short ID -%s for global argument %s conflicts with the " +
                    "short ID of another global argument %s.");
                    "short ID of another global argument %s");
    registerMessage(MSGID_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT,
                    "Short ID -%s for global argument %s conflicts with the " +
                    "short ID for the %s argument associated with subcommand " +
                    "%s.");
                    "%s");
    registerMessage(MSGID_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID,
                    "Long ID --%s for global argument %s conflicts with the " +
                    "long ID of another global argument %s.");
                    "long ID of another global argument %s");
    registerMessage(MSGID_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT,
                    "Long ID --%s for global argument %s conflicts with the " +
                    "long ID for the %s argument associated with subcommand " +
                    "%s.");
                    "%s");
    registerMessage(MSGID_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE,
                    "An error occurred while attempting to read the contents " +
                    "of the argument properties file %s:  %s.");
                    "of the argument properties file %s:  %s");
    registerMessage(MSGID_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME,
                    "The provided command-line argument %s does not contain " +
                    "an argument name.");
                    "an argument name");
    registerMessage(MSGID_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID,
                    "The provided argument --%s is not a valid global " +
                    "argument identifier.");
                    "argument identifier");
    registerMessage(MSGID_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID,
                    "The provided argument --%s is not a valid global or " +
                    "subcommand argument identifier.");
                    "subcommand argument identifier");
    registerMessage(MSGID_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID,
                    "Command-line argument --%s requires a value but none " +
                    "was given.");
                    "was given");
    registerMessage(MSGID_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID,
                    "The provided value \"%s\" for argument --%s is not " +
                    "acceptable:  %s.");
                    "acceptable:  %s");
    registerMessage(MSGID_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID,
                    "The argument --%s was included multiple times in the " +
                    "provided set of arguments but it does not allow " +
                    "multiple values.");
                    "multiple values");
    registerMessage(MSGID_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE,
                    "A value was provided for argument --%s but that " +
                    "argument does not take a value.");
                    "argument does not take a value");
    registerMessage(MSGID_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT,
                    "The dash character by itself is invalid for use as an " +
                    "argument name.");
                    "argument name");
    registerMessage(MSGID_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID,
                    "The provided argument -%s is not a valid global " +
                    "argument identifier.");
                    "argument identifier");
    registerMessage(MSGID_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID,
                    "The provided argument -%s is not a valid global or " +
                    "subcommand argument identifier.");
                    "subcommand argument identifier");
    registerMessage(MSGID_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID,
                    "Argument -%s requires a value but none was provided.");
                    "Argument -%s requires a value but none was provided");
    registerMessage(MSGID_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID,
                    "The provided value \"%s\" for argument -%s is not " +
                    "acceptable:  %s.");
                    "acceptable:  %s");
    registerMessage(MSGID_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID,
                    "The argument -%s was included multiple times in the " +
                    "provided set of arguments but it does not allow " +
                    "multiple values.");
                    "multiple values");
    registerMessage(MSGID_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES,
                    "The provided argument block '-%s%s' is illegal because " +
                    "the '%s' argument requires a value but is in the same " +
                    "block as at least one other argument that doesn't " +
                    "require a value.");
                    "require a value");
    registerMessage(MSGID_SUBCMDPARSER_INVALID_ARGUMENT,
                    "The provided argument %s is not recognized.");
                    "The provided argument %s is not recognized");
    registerMessage(MSGID_SUBCMDPARSER_MULTIPLE_SUBCOMMANDS,
                    "The provided argument %s specifies a valid subcommand, " +
                    "but another subcommand %s was also given.  Only a " +
                    "single subcommand may be provided.");
                    "single subcommand may be provided");
    registerMessage(MSGID_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG,
                    "The argument %s is required to have a value but none " +
                    "was provided in the argument list and no default " +
                    "value is available.");
                    "value is available");
    registerMessage(MSGID_LDAPURL_NO_COLON_SLASH_SLASH,
                    "The provided string \"%s\" cannot be decoded as an LDAP " +
                    "URL because it does not contain the necessary :// " +
                    "component to separate the scheme from the rest of the " +
                    "URL.");
                    "URL");
    registerMessage(MSGID_LDAPURL_NO_SCHEME,
                    "The provided string \"%s\" cannot be decoded as an LDAP " +
                    "URL because it does not contain a protocol scheme.");
                    "URL because it does not contain a protocol scheme");
    registerMessage(MSGID_LDAPURL_NO_HOST,
                    "The provided string \"%s\" cannot be decoded as an LDAP " +
                    "URL because it does not contain a host before the colon " +
                    "to specify the port number.");
                    "to specify the port number");
    registerMessage(MSGID_LDAPURL_NO_PORT,
                    "The provided string \"%s\" cannot be decoded as an LDAP " +
                    "URL because it does not contain a port number after the " +
                    "colon following the host.");
                    "colon following the host");
    registerMessage(MSGID_LDAPURL_CANNOT_DECODE_PORT,
                    "The provided string \"%s\" cannot be decoded as an LDAP " +
                    "URL because the port number portion %s cannot be " +
                    "decoded as an integer.");
                    "decoded as an integer");
    registerMessage(MSGID_LDAPURL_INVALID_PORT,
                    "The provided string \"%s\" cannot be decoded as an LDAP " +
                    "URL because the provided port number %d is not within " +
                    "the valid range between 1 and 65535.");
                    "the valid range between 1 and 65535");
    registerMessage(MSGID_LDAPURL_INVALID_SCOPE_STRING,
                    "The provided string \"%s\" cannot be decoded as an LDAP " +
                    "URL because the scope string %s was not one of the " +
                    "allowed values of base, one, sub, or subordinate.");
                    "allowed values of base, one, sub, or subordinate");
    registerMessage(MSGID_LDAPURL_PERCENT_TOO_CLOSE_TO_END,
                    "The provided URL component \"%s\" could not be decoded " +
                    "because the percent character at byte %d was not " +
                    "followed by two hexadecimal digits.");
                    "followed by two hexadecimal digits");
    registerMessage(MSGID_LDAPURL_INVALID_HEX_BYTE,
                    "The provided URL component \"%s\" could not be " +
                    "decoded because the character at byte %d was not a " +
                    "valid hexadecimal digit.");
                    "valid hexadecimal digit");
    registerMessage(MSGID_LDAPURL_CANNOT_CREATE_UTF8_STRING,
                    "An error occurred while attempting to represent a byte " +
                    "array as a UTF-8 string during the course of decoding a " +
                    "portion of an LDAP URL:  %s.");
                    "portion of an LDAP URL:  %s");
    registerMessage(MSGID_CHARSET_CONSTRUCTOR_NO_NAME,
                    "The named character set is invalid because it does not " +
                    "contain a name.");
                    "contain a name");
    registerMessage(MSGID_CHARSET_CONSTRUCTOR_INVALID_NAME_CHAR,
                    "The named character set is invalid because the provide " +
                    "name \"%s\" has an invalid character at position %d.  " +
                    "Only ASCII alphabetic characters are allowed in the " +
                    "name.");
                    "name");
    registerMessage(MSGID_CHARSET_NO_COLON,
                    "Cannot decode value \"%s\" as a named character set " +
                    "because it does not contain a colon to separate the " +
                    "name from the set of characters.");
                    "name from the set of characters");
    registerMessage(MSGID_CHARSET_NO_NAME,
                    "Cannot decode value \"%s\" as a named character set " +
                    "because it does not contain a name to use for the " +
                    "character set.");
                    "character set");
    registerMessage(MSGID_CHARSET_NO_CHARS,
                    "Cannot decode value \"%s\" as a named character set " +
                    "because there are no characters to include in the set.");
                    "because there are no characters to include in the set");
    registerMessage(MSGID_TIME_IN_SECONDS,
@@ -2095,27 +2095,27 @@
    registerMessage(MSGID_FILEPERM_SET_NO_SUCH_FILE,
                    "Unable to set permissions for file %s because it does " +
                    "not exist.");
                    "not exist");
    registerMessage(MSGID_FILEPERM_CANNOT_EXEC_CHMOD,
                    "Unable to execute the chmod command to set file " +
                    "permissions on %s:  %s.");
                    "permissions on %s:  %s");
    registerMessage(MSGID_FILEPERM_SET_JAVA_EXCEPTION,
                    "One or more exceptions were thrown in the process of " +
                    "updating the file permissions for %s.  Some of the " +
                    "permissions for the file may have been altered.");
                    "permissions for the file may have been altered");
    registerMessage(MSGID_FILEPERM_SET_JAVA_FAILED_ALTERED,
                    "One or more updates to the file permissions for %s " +
                    "failed, but at least one update was successful.  Some " +
                    "of the permissions for the file may have been altered.");
                    "of the permissions for the file may have been altered");
    registerMessage(MSGID_FILEPERM_SET_JAVA_FAILED_UNALTERED,
                    "All of the attempts to update the file permissions for " +
                    "%s failed.  The file should be left with its original " +
                    "permissions.");
                    "permissions");
    registerMessage(MSGID_FILEPERM_INVALID_UNIX_MODE_STRING,
                    "The provided string %s does not represent a valid UNIX " +
                    "file mode.  UNIX file modes must be a three-character " +
                    "string in which each character is a numeric digit " +
                    "between zero and seven.");
                    "between zero and seven");
    registerMessage(MSGID_VALIDATOR_PRECONDITION_NOT_MET,
                    "A precondition of the invoked method was not met.  This " +