// ==============================================================================
// Developer's notes:
//
// 0)  A new message should be created if a message is needed with a content
//     not described by any existing message.
//
//     A new message should be created if the number or placement of substitution
//     parameters of an existing message would require an update.
//
//     It is not necessary to create a new message if just the text of the message is
//     changed, while the meaning is kept. For instance if the
//     event(error,warning,whatever) is described more precisely by the new message
//     text, it is not necessary to create a new message, but the existing one should
//     be updated.
//
//     If OpenPegasus code is changed such that a message is no longer used, that
//     message should *NOT* be removed from this message bundle. The old message
//     acts as a placeholder so that a new and different message using the same
//     message prefix is not added. Instead, it is recommended that a note be
//     added to the comment before the message indicating it is no longer used,
//     such as:
//         *    This message is no longer used in OpenPegasus release x.y.
//
// 1)  The message key naming convention is:
//        <directory-name>.<sourcecode-file-name>.<MESSAGE_IDENTIFIER_UPPER_CASE>
//     For example:
//        Common.String.BAD_UTF8
//
//     This will allow us to tell which source code file is using a message.
//     Please try to follow this naming convention.
//
// 2)  All the messages for a source code file are grouped together.  When adding
//     new messages for a source code file, please add those messages to the same
//     group as the other messages for that file.
//
//     Be sure to include the message prefix as the first element of the
//     message. The message prefix for Server messages all begin with "PGS"
//     (upper case) followed by a 5 digit numeric value from the range assigned
//     to that particular "group" of messages.
//
//     For example:
//        Common.String.BAD_UTF8:string {"PGS09700: The byte sequence starting at index {0} is not valid UTF-8 encoding."}
//          (1) This message is issued by the String source code file, which
//              resides in the Common directory.
//          (2) BAD_UTF8 is the message identifier.
//          (3) PGS09700 is the documented message prefix for this message.
//          (4) "The byte sequence starting at index {0} is not valid UTF-8 encoding."
//              is the message. This message has one variable substitution
//              inserted at run-time, indicated by {0}.
//
//     Also - please use a @note inside a comment block to document any
//     substitution data and indicate any words that should not be translated.
//     For example:
//
//      * @note  PGS09700:
//      *    Substitution {0} is a number
//      *    Do not translate UTF-8 because it is a type of character
//
//
// 3)  Place any messages from platform-specific source files in the section
//     for platform-specific messages in this file.
//     Platform specific messages generate in a non-platform specific source file
//     should be formatted with a .<platform> or .STANDARD suffix and reside together
//     in the section of the source code file.
//
//     Example:
//     Compiler.cmdline.cimmof.cmdline.MENU.PEGASUS_OS_HPUX
//     Compiler.cmdline.cimmof.cmdline.MENU.PEGASUS_OS_OS40
//     Compiler.cmdline.cimmof.cmdline.MENU.STANDARD
//
// 4)  To compile this message bundle, run make messages (but refer to
//     pegasus/doc/Globalization_HOWTO.htm for details of how to set up ICU).
// ==============================================================================


        /**
        *
        * @note  Do not translate the message identifiers which are located at the beginning of
        *          each message prior to the colon ':'.
        *
        *        Do not translate the following strings in this file:
        *         'CGI', 'CIM', 'CIMOM', 'CIMMOF', 'CQL', 'DTD', 'HTTP', 'HTTPS', 'MOF', 'PEGASUS_HOME',
        *         'root/cimv2', 'SNMP', 'SSL', 'URL', 'URI', 'UTF-8', 'XML',
        *         'NT', 'Windows NT', 'OS/400', 'z/OS'
        */


en:table {

        // ==========================================================
        // Messages for CIMStatusCode
        //  These messages do not use a message prefix.
        // ==========================================================

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_SUCCESS:string {"CIM_ERR_SUCCESS: Successful."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_FAILED:string {"CIM_ERR_FAILED: A general error occurred that is not covered by a more specific error code."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_ACCESS_DENIED:string {"CIM_ERR_ACCESS_DENIED: Access to a CIM resource is not available to the client."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_INVALID_NAMESPACE:string {"CIM_ERR_INVALID_NAMESPACE: The target namespace does not exist."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_INVALID_PARAMETER:string {"CIM_ERR_INVALID_PARAMETER: One or more parameter values passed to the method are not valid."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_INVALID_CLASS:string {"CIM_ERR_INVALID_CLASS: The specified class does not exist."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_NOT_FOUND:string {"CIM_ERR_NOT_FOUND: The requested object cannot be found."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_NOT_SUPPORTED:string {"CIM_ERR_NOT_SUPPORTED: The requested operation is not supported."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_CLASS_HAS_CHILDREN:string {"CIM_ERR_CLASS_HAS_CHILDREN: The operation cannot be performed on this class because it has subclasses."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_CLASS_HAS_INSTANCES:string {"CIM_ERR_CLASS_HAS_INSTANCES: The operation cannot be performed on this class because one or more instances of this class exist."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_INVALID_SUPERCLASS:string {"CIM_ERR_INVALID_SUPERCLASS: The operation cannot be performed because the specified superclass does not exist."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_ALREADY_EXISTS:string {"CIM_ERR_ALREADY_EXISTS: The operation cannot be performed because an object already exists."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_NO_SUCH_PROPERTY:string {"CIM_ERR_NO_SUCH_PROPERTY: The specified property does not exist."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_TYPE_MISMATCH:string {"CIM_ERR_TYPE_MISMATCH: The value supplied is not compatible with the type."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED:string {"CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED: The query language is not recognized or supported."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_INVALID_QUERY:string {"CIM_ERR_INVALID_QUERY: The query is not valid for the specified query language."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_METHOD_NOT_AVAILABLE:string {"CIM_ERR_METHOD_NOT_AVAILABLE: The extrinsic method cannot be performed."}

        /**
        *   This message is no longer used as of version 2.7.0
        */
        Common.CIMStatusCode.CIM_ERR_METHOD_NOT_FOUND:string {"CIM_ERR_METHOD_NOT_FOUND: The specified extrinsic method does not exist."}

        /**
        * @version 2.4
        * @note :
        *        Substitution {0} is a status code (an integer).
        */
    Common.CIMStatusCode.UNRECOGNIZED_STATUS_CODE:string {"Unrecognized CIM status code \"{0}\"."}


        // ==========================================================
        // Messages for InternalException
        //  Please use message prefix "PGS00200"
        // ==========================================================

        Common.InternalException.NULL_POINTER:string {"PGS00200: Null pointer."}

        /**
        * @note PGS00201:
        *        Substitution {0} is a qualifier name (a string)
        */
        Common.InternalException.UNDECLARED_QUALIFIER:string { "PGS00201: The {0} qualifier is not declared."}

        /**
        * @note PGS00202:
        *        Substitution {0} is a qualifier name (a string)
        *        Substitution {1} is a scope (a string)
        */
        Common.InternalException.BAD_QUALIFIER_SCOPE:string { "PGS00202: The {0} qualifier is not valid in scope {1}."}

        /**
        * @note PGS00203:
        *         Substitution {0} is a qualifier name (a string)
        */
        Common.InternalException.BAD_QUALIFIER_OVERRIDE:string { "PGS00203: The {0} qualifier cannot be overridden."}

        /**
        * @note PGS00204:
        *        Substitution {0} is a qualifier name (a string)
        */
        Common.InternalException.BAD_QUALIFIER_TYPE:string {"PGS00204: CIM type is different than its declaration for qualifier {0}."}

        /**
        * @note PGS00205:
        *    Substitution {0} is a class name (a string)
        *    This message is no longer used as of Pegasus 2.8.
        */
        Common.InternalException.CLASS_ALREADY_RESOLVED:string {"PGS00205: Attempted to resolve a class that is already resolved: {0}."}

        /**
        * @note PGS00206:
        *    Substitution {0} is a class name (a string)
        *    This message is no longer used as of Pegasus 2.8.
        */
        Common.InternalException.CLASS_NOT_RESOLVED:string {"PGS00206: Class {0} is not yet resolved."}

        /**
        * @note PGS00207:
        *    This message is no longer used as of Pegasus 2.8.
        */
        Common.InternalException.InstanceAlreadyResolved:string {"PGS00207: Attempted to resolve an instance that is already resolved."}

        /**
        * @note PGS00208:
        *        Substitution {0} is a class name (a string)
        */
        Common.InternalException.INSTANTIATED_ABSTRACT_CLASS:string {"PGS00208: Attempted to create an instance of the abstract class {0}."}


        /**
        * @note PGS00209:
        *        Substitution {0} is a property name (a string)
        */
        Common.InternalException.NO_SUCH_PROPERTY:string { "PGS00209: The {0} property does not exist."}

        /**
        * @note PGS00210:
        *        Substitution {0} is a file name (a string)
        */
        Common.InternalException.NO_SUCH_FILE:string { "PGS00210: File {0} does not exist."}

        /**
        * @note PGS00211:
        *         Substitution {0} is a file name (a string)
        */
        Common.InternalException.FILE_NOT_READABLE:string { "PGS00211: File {0} cannot be read."}

        /**
        * @note PGS00212:
        *        Substitution {0} is a directory path (a string)
        */
        Common.InternalException.CANNOT_REMOVE_DIRECTORY:string { "PGS00212: Cannot remove directory {0}."}

        /**
        * @note PGS00213:
        *        Substitution {0} is a file path and name (a string)
        */
        Common.InternalException.CANNOT_REMOVE_FILE:string { "PGS00213: Cannot remove file {0}."}

        /**
        * @note PGS00214:
        *         Substitution {0} is a file path and name (a string)
        */
        Common.InternalException.CANNOT_RENAME_FILE:string {"PGS00214: Cannot rename file {0}."}

        /**
        * @note PGS00215:
        *         Substitution {0} is a directory path (a string)
        */
        Common.InternalException.NO_SUCH_DIRECTORY:string {"PGS00215: Directory {0} does not exist."}

        /**
        * @note PGS00216:
        *         Substitution {0} is a directory path (a string)
        */
        Common.InternalException.CANNOT_CREATE_DIRECTORY:string {"PGS00216: Cannot create directory {0}."}

        Common.InternalException.CANNOT_OPEN_FILE:string { "PGS00217: Cannot open file {0}."}

        Common.InternalException.NOT_IMPLEMENTED:string {"PGS00218: Method {0} is not implemented."}

        Common.InternalException.STACK_UNDERFLOW:string {"PGS00219: Stack is empty."}

        Common.InternalException.STACK_OVERFLOW:string { "PGS00220: Stack overflow."}

        Common.InternalException.QUEUE_UNDERFLOW:string { "PGS00221: Queue is empty."}

        /**
        * @note PGS00222:
        *    Do not translate the word 'Formatter::format()' since it is a class name::method name.
        *    This message is no longer used as of Pegasus 2.5.
        */
        Common.InternalException.BAD_FORMAT:string { "PGS00222: Incorrect format is passed to Formatter::format()."}

        /**
        * @note PGS00223:
        *    This message is no longer used as of Pegasus 2.8.
        */
        Common.InternalException.BADLY_FORMED_CGI_QUERY_STRING:string { "PGS00223: The CGI query string is not valid."}

        /**
        * @note PGS00224:
        *    Substitution {0} is a library name (a string)
        */
        Common.InternalException.DYNAMIC_LOAD_FAILED:string { "PGS00224: Failed to load dynamic library {0}."}

        /**
        * @note PGS00225:
        *     Substitution {0} is a symbol (a string)
        */
        Common.InternalException.DYNAMIC_LOOKUP_FAILED:string {"PGS00225: Lookup of symbol {0} in dynamic library failed."}

        /**
        * @note PGS00226:
        *     Substitution {0} is a directory path (a string)
        */
        Common.InternalException.CANNOT_OPEN_DIRECTORY:string { "PGS00226: Cannot open directory {0}."}

        /**
        * @note PGS00227:
        *        Substitution {0} is a message string
        */
        Common.InternalException.PARSE_ERROR:string { "PGS00227: Parse error: {0}"}

        Common.InternalException.MISSING_NULL_TERMINATOR:string { "PGS00228: The character string end delimiter is missing."}

        /**
        * @note PGS00229:
        *          Substitution {0} is a message string
        */
        Common.InternalException.MALFORMED_LANGUAGE_HEADER:string { "PGS00229: The language header is not valid: {0}"}

        /**
        * @note PGS00230:
        *         Substitution {0} is a message string
        *         Do not translate the word 'Accept-Language' since it is a standard HTTP request header field
        */
        Common.InternalException.INVALID_ACCEPTLANGUAGE_HEADER:string { "PGS00230: The Accept-Language header is not valid: {0}"}

        /**
        * @note PGS00231:
        *         Substitution {0} is a message string
        *         Do not translate the word 'Content-Language' since it is a standard HTTP header
        */
        Common.InternalException.INVALID_CONTENTLANGUAGE_HEADER:string { "PGS00231: The Content-Language header is not valid: {0}"}

        /**
        * @note PGS00232:
        *          Do not translate the word 'Authorization' since it is a standard HTTP header
        */
        Common.InternalException.INVALID_AUTH_HEADER:string {"PGS00232: The Authorization header is not valid."}

        Common.InternalException.UNAUTHORIZED_ACCESS:string {"PGS00233: Unauthorized access."}

        /**
        * @note PGS00234:
        *     Substitution {0} is an error message string
        */
        Common.InternalException.MUTEX_LOCK_FAILED:string {"PGS00234: Failed to acquire mutex lock: {0}"}

        /**
        * @note PGS00235:
        *     Substitution {0} is an error message string
        */
        Common.InternalException.READ_LOCK_FAILED:string {"PGS00235: Failed to acquire read lock: {0}"}

        /**
        * @note PGS00236:
        *     Substitution {0} is an error message string
        */
        Common.InternalException.WRITE_LOCK_FAILED:string {"PGS00236: Failed to acquire write lock: {0}"}

        /**
        * @note PGS00237:
        *     Substitution {0} is an error message string
        */
        Common.InternalException.SEMAPHORE_INIT_FAILED:string {"PGS00237: Semaphore initialization failed: {0}"}

        /**
        * @note PGS00238:
        *     Substitution {0} is an error message string
        */
        Common.InternalException.SEMAPHORE_WAIT_FAILED:string {"PGS00238: Semaphore wait failed: {0}"}

        /**
        * @note PGS00239:
        *     Substitution {0} is an error message string
        */
        Common.InternalException.SEMAPHORE_SIGNAL_FAILED:string {"PGS00239: Failed to signal semaphore: {0}"}

        /**
        * @note PGS00240:
        *     Substitution {0} is an error message string
        */
        Common.InternalException.CANNOT_CHANGE_FILE_PERM:string {"PGS00240: Cannot change permissions of file: {0}"}

        /**
        * @note PGS00241:
        *     Substitution {0} is an error message string
        */
        Common.InternalException.CREATE_MUTEX_FAILED:string {"PGS00241: CreateMutex failed: {0}"}

        /**
        * @note PGS00242:
        *     Substitution {0} is an error message string
        */
        Common.InternalException.CREATE_EVENT_FAILED:string {"PGS00242: CreateEvent failed: {0}"}

        /**
        * @note  PGS00243:
        *    Substitution {0} is a string describing the system error
        */
        Common.InternalException.SOCKET_WRITE_ERROR:string {"PGS00243: Could not write response to client. Client may have timed out. Socket write failed with error: {0}"}
        
        /**
         * @note PGS00244:
         *    Substitution {0} is a number
         *
         */
        Common.InternalException.TOO_MANY_ELEMENTS:string {"PGS00244: More than {0} elements in a container are not supported."}

        // ==========================================================
        // Messages for Exception
        //  Please use message prefix "PGS00400"
        // ==========================================================

        Common.Exception.INDEX_OUT_OF_BOUNDS_EXCEPTION:string {"PGS00400: Index out of bounds."}

        /**
        * @note PGS00401:
        *            Substitution {0} is a message string
        */
        Common.Exception.ALREADY_EXISTS_EXCEPTION:string {"PGS00401: Already exists: {0}"}

        /**
        * @note PGS00402:
        *        Substitution {0} is a CIM name (a string)
        */
        Common.Exception.INVALID_NAME_EXCEPTION:string {"PGS00402: The CIM name is not valid: {0}"}

        /**
        * @note PGS00403:
        *        Substitution {0} is a CIM namespace (a string)
        */
        Common.Exception.INVALID_NAMESPACE_NAME_EXCEPTION:string {"PGS00403: The CIM namespace name is not valid: {0}"}

        Common.Exception.UNINITIALIZED_OBJECT_EXCEPTION:string {"PGS00404: The object is not initialized."}

        Common.Exception.TYPE_MISMATCH_EXCEPTION:string {"PGS00405: The CIM type does not match the expected CIM type."}

        Common.Exception.DYNAMIC_CAST_FAILED_EXCEPTION:string {"PGS00406: Dynamic cast failure."}

        /**
        * @note PGS00407:
        *      Do not translate the word 'datetime' since it is a standard CIM type
        */
        Common.Exception.INVALID_DATETIME_FORMAT_EXCEPTION:string {"PGS00407: The format of the CIM datetime type is not valid."}

        /**
        * @note PGS00408:
        *         Substitution {0} is an object name (a string)
        */
        Common.Exception.MALFORMED_OBJECT_NAME_EXCEPTION:string {"PGS00408: The object name is not valid: {0}"}

        /**
        * @note PGS00409:
        *        Substitution {0} is a message string
        */
        Common.Exception.BIND_FAILED_EXCEPTION:string {"PGS00409: Bind failed: {0}"}

        /**
        * @note PGS00410:
        *        Substitution {0} is a string with the hostname:portnumber
        */
        Common.Exception.INVALID_LOCATOR_EXCEPTION:string {"PGS00410: Locator is not valid: {0}"}

        Common.Exception.CANNOT_CREATE_SOCKET_EXCEPTION:string {"PGS00411: Cannot create the socket."}

        Common.Exception.ALREADY_CONNECTED_EXCEPTION:string {"PGS00412: Already connected."}

        Common.Exception.NOT_CONNECTED_EXCEPTION:string {"PGS00413: Not connected."}

        Common.Exception.CONNECTION_TIMEOUT_EXCEPTION:string {"PGS00414: Connection timed out."}

        /**
        * @note PGS00415:
        *         Substitution {0} is a message string
        */
        Common.Exception.SSL_EXCEPTION:string {"PGS00415: SSL exception: {0}"}

        /**
        * @note PGS00416:
        *          Substitution {0} is a time (in string format)
        *          Do not translate the word 'datetime' since it is a standard CIM type
        */
        Common.Exception.DATETIME_OUT_OF_RANGE_EXCEPTION:string {"PGS00416: The value of the CIM datetime type is out of range: {0}"}

        Common.Exception.SSL_CRL_NOT_ENABLED_EXCEPTION:string {"PGS00417: SSL CRL verification is not enabled."}

        // ==========================================================
        // Messages for XmlParser
        //  Please use message prefix "PGS00600 "
        // ==========================================================

        /**
        * @note PGS00600:
        *         Substitution {0} is a line number (Uint32)
        *         Substitution {1} is a message
        */
        Common.XmlParser.BAD_START_TAG:string {"PGS00600: Opening element on line {0} is not valid. {1}"}

        /**
        * @note PGS00601:
        *        Substitution {0} is a line number (Uint32)
        *        Substitution {1} is a message
        */
        Common.XmlParser.BAD_END_TAG:string {"PGS00601: Closing element on line {0} is not valid. {1}"}

        /**
        * @note PGS00602:
        *         Substitution {0} is a line number (Uint32)
        *         Substitution {1} is a message
        */
        Common.XmlParser.BAD_ATTRIBUTE_NAME:string {"PGS00602: Attribute name on line {0} is not valid. {1}"}

        /**
        * @note  PGS00603:
        *          Substitution {0} is a line number (Uint32)
        *          Substitution {1} is a message
        */
        Common.XmlParser.EXPECTED_EQUAL_SIGN:string {"PGS00603: Expected an equal sign on line {0}. {1}"}

        /**
        * @note PGS00604:
        *         Substitution {0} is a line number (Uint32)
        *         Substitution {1} is a message
        */
        Common.XmlParser.BAD_ATTRIBUTE_VALUE:string {"PGS00604: Attribute value on line {0} is not valid. {1}"}

        /**
        * @note  PGS00605:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        */
        Common.XmlParser.MINUS_MINUS_IN_COMMENT:string {"PGS00605: A \"--\" sequence is found within a comment on line {0}. {1}"}

        /**
        * @note  PGS00606:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        */
        Common.XmlParser.UNTERMINATED_COMMENT:string {"PGS00606: Expected an end comment on line {0}. {1}"}

        /**
        * @note  PGS00607:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        *    Do not translate the word 'CDATA' since it is a standard XML section name
        */
        Common.XmlParser.UNTERMINATED_CDATA:string {"PGS00607: Expected an end for the CDATA block on line {0}. {1}"}

        /**
        * @note  PGS00608:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        *    Do not translate the word 'DOCTYPE' since it is a standard XML type declaration
        */
        Common.XmlParser.UNTERMINATED_DOCTYPE:string {"PGS00608: Expected an end for the DOCTYPE on line {0}. {1}"}

        /**
        * @note  PGS00609:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        *    This message is no longer used as of version 2.8.0
        */
        Common.XmlParser.TOO_MANY_ATTRIBUTES:string {"PGS00609: Too many attributes on line {0}.  The XML parser handles a maximum of 10. {1}"}

        /**
        * @note  PGS00610:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        */
        Common.XmlParser.MALFORMED_REFERENCE:string {"PGS00610: Character or entity reference is not valid on line {0}. {1}"}

        /**
        * @note  PGS00611:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        *    Do not translate the word 'CDATA' since it is a standard XML section name
        */
        Common.XmlParser.EXPECTED_COMMENT_OR_CDATA:string {"PGS00611: Expected a comment or CDATA following the \"<!\" sequence on line {0}. {1}"}

        /**
        * @note  PGS00612:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        */
        Common.XmlParser.START_END_MISMATCH:string {"PGS00612: The closing element does not match the opening element on line {0}. {1}"}

        /**
        * @note  PGS00613:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message but it is not used!
        */
        Common.XmlParser.UNCLOSED_TAGS:string {"PGS00613: One or more tags are still open on line {0}. {1}"}

        /**
        * @note  PGS00614:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        */
        Common.XmlParser.MULTIPLE_ROOTS:string {"PGS00614: More than one root element is found on line {0}. {1}"}

        /**
        * @note  PGS00615:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        */
        Common.XmlParser.VALIDATION_ERROR:string {"PGS00615: Validation error on line {0}. {1}"}

        /**
        * @note  PGS00616:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        */
        Common.XmlParser.SEMANTIC_ERROR:string {"PGS00616: Semantic error on line {0}. {1}"}

        /**
        * @note  PGS00617:
        *    Substitution {0} is a line number (Uint32)
        *    Substitution {1} is a message
        */
        Common.XmlParser.UNDECLARED_NAMESPACE:string {"PGS00617: Undeclared namespace on line {0}. {1}"}

        // ==========================================================
        // Messages for AsyncRequestExecutor
        //  Please use message prefix "PGS00700 "
        // ==========================================================

        /**
        * @note  PGS00700:
        */
        Common.AsyncRequestExecutor.ASYNCREQUEST_THREAD_ALLOCATION_FAILED:string {"PGS00700: Failed to allocate a thread for processing a request"}

        // ==========================================================
        // Messages for General DynamicLibrary
        //  Please use message prefix "PGS00750" for DynamicLibary
        // ==========================================================
        /**
        * @note  This message is a translateable reason message with no message id.
        */
        General.DynamicLibrary.MISSING_PROGRAM_CONTROL_REASON.ZOS:string {"Missing program control flag."}


        // ==========================================================
        // Messages for Repository InheritanceTree
        //  Please use message prefix "PGS00800" for InheritanceTree
        // ==========================================================

        /**
        * @note  PGS00800:
        *    Substitution {0} is a class name (a string)
        */
        Repository.InheritanceTree.INVALID_INHERITANCE_TREE:string {"PGS00800: The inheritance tree is not valid.  Unknown class: {0}"}


        // ==========================================================
        // Messages for Repository NameSpaceManager
        //  Please use message prefix "PGS01000" for NameSpaceManager
        // ==========================================================

        /**
        * @note  PGS01000:
        *    Substitution {0} is a namespace (a string)
        */
        Repository.NameSpaceManager.ATTEMPT_DELETE_NONEMPTY_NAMESPACE:string {"PGS01000: Namespace {0} is not empty.  Delete failed."}

        Repository.NameSpaceManager.ATTEMPT_TO_CHANGE_SUPERCLASS:string {"PGS01001: An attempt to change the superclass is detected."}


        // ==========================================================
        // Messages for CIMRepository
        //  Please use message prefix "PGS01200"
        // ==========================================================

        Repository.CIMRepository.COMPACT_FAILED:string {"PGS01200: Failed to compact the Repository Instance Data file."}

        Repository.CIMRepository.ROLLBACK_FAILED:string {"PGS01201: The rollback operation failed."}

        Repository.CIMRepository.BEGIN_FAILED:string {"PGS01202: The attempt to begin the transaction failed."}

        /**
        * @note  PGS01203:
        *    Substitution {0} is an instance name (a string)
        */
        Repository.CIMRepository.FAILED_TO_DELETE_INSTANCE:string {"PGS01203: Failed to delete instance {0}." }

        Repository.CIMRepository.COMMIT_FAILED:string {"PGS01204: The commit operation failed."}

        /**
        * @note  PGS01205:
        *    Substitution {0} is a CIM class name (a string)
        */
        Repository.CIMRepository.CLASS_HAS_NO_KEYS:string {"PGS01205: Class {0} has no keys. An instance of that class cannot be created." }

        /**
        * @note  PGS01206:
        *    Substitution {0} is an instance name (a string)
        */
        Repository.CIMRepository.FAILED_TO_CREATE_INSTANCE:string {"PGS01206: Failed to create instance {0}."}

        /**
        * @note  PGS01207:
        *    Substitution {0} is a class name::method name (a string)
        */
        Repository.CIMRepository.FAILED_TO_REMOVE_FILE:string {"PGS01207: Failed to remove the file in {0}."}

        Repository.CIMRepository.ATTEMPT_TO_MODIFY_KEY_PROPERTY:string {"PGS01208: An attempt to modify a key property is detected."}

        /**
        * @note  PGS01209:
        *    Substitution {0} is an instance name (a string)
        */
        Repository.CIMRepository.FAILED_TO_MODIFY_INSTANCE:string {"PGS01209: Failed to modify instance {0}."}

        /**
        * @note  PGS01210:
        *    Substitution {0} is a class name (a string)
        */
        Repository.CIMRepository.FAILED_TO_LOAD_INSTANCES:string {"PGS01210: Failed to load instances in class {0}."}

        /**
        * @note  PGS01211:
        *    Substitution {0} is a class name (a string)
        */
        Repository.CIMRepository.FAILED_TO_LOAD_INSTANCE_NAMES:string {"PGS01211: Failed to load instance names in class {0}."}

        /**
        * @note  PGS01212:
        *    Substitution {0} is a method name (a string)
        */
        Repository.CIMRepository.INTERNAL_ERROR:string {"PGS01212: Internal error in method {0}."}

        /**
        * @version 2.4
        * @note  PGS01213:
        *         Do not translate the word 'Content-Language' since it is a standard HTTP header
        */
        Repository.CIMRepository.UNSUPPORTED_CONTENTLANG:string {"PGS01213: The Content-Language parameter is not supported for this request."}

        Repository.CIMRepository.INDEX_ENUM_ENTRIES_FAILED:string {"PGS01214: Failed to obtain the entries from the Repository Instance Index file."}

        Repository.CIMRepository.INDEX_COMPACT_FAILED:string {"PGS01215: Failed to compact the Repository Instance Index file."}

        /**
        * @note  PGS01216:
        *    Substitution {0} is a file name (a string)
        *    Substitution {1} is a file entry (a string)
        */
        Repository.CIMRepository.INVALID_CONFIG_FILE_ENTRY:string {"PGS01216: File {0} contains an invalid entry: ''{1}''."}

        /**
        * @note  PGS01217:
        *    Substitution {0} is a file name (a string)
        */
        Repository.CIMRepository.EMPTY_CONFIG_FILE:string {"PGS01217: File {0} is empty."}


        // ==========================================================
        // Messages for Security  UserExceptions
        //  Please use message prefix "PGS01400"
        // ==========================================================

        /**
        * @note  PGS01400:
        *    Substitution {0} is a user name (a string)
        */
        Security.UserManager.UserExceptions.USER_ALREADY_EXISTS:string {"PGS01400: User {0} already exists."}

        /**
        * @note  PGS01401:
        *    Substitution {0} is a user name (a string)
        */
        Security.UserManager.UserExceptions.INVALID_CIM_USER:string {"PGS01401: User {0} is not a valid CIM user."}

        /**
        * @note  PGS01402:
        *    Substitution {0} is a user name (a string)
        */
        Security.UserManager.UserExceptions.INVALID_USER_ON_LOCAL_SYSTEM:string {"PGS01402: User {0} is not a valid user on the local system."}

        /**
        * @note  PGS01403:
        *    Substitution {0} is a user name (a string)
        */
        Security.UserManager.UserExceptions.PASSWORD_MISMATCH:string {"PGS01403: The specified password does not match user's current password for user {0}."}

        Security.UserManager.UserExceptions.INTERNAL_ERROR_PWD_CACHE:string {"PGS01404: Internal error while processing the password cache table."}

        /**
        * @note  PGS01405:
        *    Substitution {0} is a user name (a string)
        *    Substitution {1} is a namespace (a string)
        */
        Security.UserManager.UserExceptions.USER_NAMESPACE_NOT_AUTHORIZED:string {"PGS01405: The specified user {0} is not authorized to namespace {1}."}

        Security.UserManager.UserExceptions.INTERNAL_ERROR_AUTH_CACHE:string {"PGS01406: Internal error while processing the authorization cache table."}

        /**
        * @note  PGS01407:
        *    Substitution {0} is a user name (a string)
        *    Substitution {1} is a namespace (a string)
        */
        Security.UserManager.UserExceptions.AUTH_ENTRY_NOT_FOUND:string {"PGS01407: Authorization entry is not found for user {0} with the namespace {1}."}

        /**
        * @note  PGS01408:
        *    Substitution {0} is a namespace (a string)
        */
        Security.UserManager.UserExceptions.NAMESPACE_DOES_NOT_EXIST:string {"PGS01408: The specified namespace {0} does not exist."}

        /**
        * @note  PGS01409:
        *   Do not translate the word "UserManager" since it is a class name.
        */
        Security.UserManager.UserExceptions.CANT_CREATE_USERMANAGER_INSTANCE:string {"PGS01409: Cannot create a UserManager instance. The repository handle may not be valid."}

        // ==========================================================
        // Messages for Security  PasswordFile
        //  Please use message prefix "PGS01600"
        // ==========================================================

        /**
        * @note  PGS01600:
        *    Substitution {0} is a file name (a string)
        */
        Security.UserManager.PasswordFile.PWD_FILE_NOT_FOUND:string {"PGS01600: The password file {0} is not found."}

        Security.UserManager.PasswordFile.CREATING_BLANK_PWD_FILE:string {"PGS01601: Creating blank password file."}

        /**
        * @note  PGS01602:
        *    Substitution {0} is a file name (a string)
        */
        Security.UserManager.PasswordFile.TRYING_TO_BACKUP_FILE:string {"PGS01602: Attempting to use the backup file {0}."}

        /**
        * @note  PGS01603:
        *    Substitution {0} is a file name (a string)
        */
        Security.UserManager.PasswordFile.CANNOT_USE_BACKUP_FILE:string {"PGS01603: Unable to use the backup file {0}."}

        /**
        * @note  PGS01604:
        *    Substitution {0} is a file name (a string)
        */
        Security.UserManager.PasswordFile.RECOVERED_USING_BACKUP_FILE:string {"PGS01604: Recovered using the backup file {0}."}

        /**
        * @note  PGS01605:
        *    Substitution {0} is a file name (a string)
        */
        Security.UserManager.PasswordFile.ERROR_OPENING_PWD_FILE:string {"PGS01605: Error opening the password file {0}."}

        /**
        * @note  PGS01606:
        *    Substitution {0} is a user name (a string)
        */
        Security.UserManager.PasswordFile.ERROR_READING_PWD_ENTRY:string {"PGS01606: Error reading the password entry for user {0}."}

        /**
        * @note  PGS01607:
        *    Substitution {0} is a user name (a string)
        */
        Security.UserManager.PasswordFile.DUPLICATE_USER:string {"PGS01607: Duplicate user: {0}."}

        /**
        * @note  PGS01608:
        *    Substitution {0} is a file name (a string)
        */
        Security.UserManager.PasswordFile.CANNOT_REMOVE_PWD_FILE:string {"PGS01608: Cannot remove the password file {0}."}

        /**
        * @note  PGS01609:
        *    Substitution {0} is a file name (a string)
        */
        Security.UserManager.PasswordFile.CANNOT_RENAME_PWD_FILE:string {"PGS01609: Cannot rename the password file {0}."}

        /**
        * @note  PGS01610:
        *    Substitution {0} is a file name (a string)
        */
        Security.UserManager.PasswordFile.CANNOT_REMOVE_BACKUP_PWD_FILE:string {"PGS01610: Cannot remove the backup password file {0}."}

        /**
        * @note  PGS01611:
        *    Substitution {0} is a line number (Uint32)
        */
        Security.UserManager.PasswordFile.PWD_ENTRY_SYNTAX_ERROR:string {"PGS01611: Syntax error in password entry at line {0}."}

        /**
        * @note  PGS01612:
        *    Substitution {0} is a line number (Uint32)
        */
        Security.UserManager.PasswordFile.ERROR_READING_USR_ENTRY:string {"PGS01612: User name not found in entry at line {0}."}


        // ==========================================================
        // Messages for Security  UserFileHandler
        //  Please use message prefix "PGS01800"
        // ==========================================================

        Security.UserManager.UserFileHandler.TIMEOUT:string {"PGS01800: Timed out while attempting to perform the requested operation. Try the operation again."}

         /**
         * @note PGS01801:
         *       This message is no longer used as of version 2.9.0
         */
        Security.UserManager.UserFileHandler.DEADLOCK:string {"PGS01801: Deadlock encountered while attempting to perform the requested operation.  Try the operation again."}

        /**
        * @note  PGS01802:
        *    Substitution {0} is a user name (a string)
        */
        Security.UserManager.UserFileHandler.ERROR_UPDATING_USER_INFO:string {"PGS01802: Error updating the user information for user {0}."}


        // ==========================================================
        // Messages for Security AuthenticationManager
        //  Please use message prefix "PGS02000"
        // ==========================================================

        Security.Authentication.AuthenticationManager.AUTHENTICATION_HANDLER_KERBEROS_FAILED_TO_INITIALIZE:string {"PGS02000: The CIM server authentication handler for Kerberos failed to initialize properly."}

        // ==========================================================
        // Messages for Security PAM Authentication session-based 
        //  Please use message prefix "PGS02100"
        // ==========================================================

        /**
        * @note  PGS02100:
        *    Substitution {0} is the name of a function (a string)
        *    Substitution {1} is the the return (a number)
        *    Substitution {2} is the textual description of an error (a string)
        */
        Security.Authentication.PAMSession.PAM_FUNCTION_FAILED: string {"PGS02100: Error in PAM function {0} (errorCode={1}, errorText=\'{2}\')."}

        // ==========================================================
        // Messages for ConfigExceptions
        //  Please use message prefix "PGS02200"
        // ==========================================================

        /**
        * @note  PGS02200:
        *    Substitution {0} is the option (a string)
        *
        * ATTN: This message is no longer used in OpenPegasus release 2.13
        *
        */
        Config.ConfigExceptions.MISSING_CMDLINE_OPTION:string {"PGS02200: Missing the command line option {0}."}

        Config.ConfigExceptions.UNRECOGNIZED_CMDLINE_OPTION:string {"PGS02201: Command line option is not recognized. "}

        /**
        * @note  PGS02202:
        *    Substitution {0} is the name of the property (a string)
        *    Substitution {1} is the property value
        */
        Config.ConfigExceptions.INVALID_PROPERTY_VALUE:string {"PGS02202: Property value is not valid: {0}={1}"}

        /**
        * @note  PGS02203:
        *    Substitution {0} is the option (a string)
        *
        * ATTN: This message is no longer used in OpenPegasus release 2.13
        *
        */
        Config.ConfigExceptions.DUPLICATE_OPTION:string {"PGS02203: Duplicate option {0}."}

        /**
        * @note  PGS02204:
        *    Substitution {0} is the option (a string)
        *
        * ATTN: This message is no longer used in OpenPegasus release 2.13
        *
        */
        Config.ConfigExceptions.UNRECOGNIZED_CONFIG_FILE_OPTION:string {"PGS02204: Configuration file option {0} is not recognized."}

        /**
        * @note  PGS02205:
        *    Substitution {0} is the option (a string)
        *
        * ATTN: This message is no longer used in OpenPegasus release 2.13
        *
        */
        Config.ConfigExceptions.MISSING_REQUIRED_OPTION:string {"PGS02205: Missing the required option value {0}."}

        /**
        * @note  PGS02206:
        *    Substitution {0} is the name of a property (a string)
        */
        Config.ConfigExceptions.UNRECOGNIZED_CONFIG_PROPERTY:string {"PGS02206: The configuration property {0} is not recognized."}

        /**
        * @note  PGS02207:
        *    Substitution {0} is the name of a property (a string)
        */
        Config.ConfigExceptions.NONDYNAMIC_CONFIG_PROPERTY:string {"PGS02207: The configuration property {0} is not dynamic."}

        Config.ConfigExceptions.CONFIG_FILE_SYNTAX_ERR:string {"PGS02208: Syntax error is found in the configuration file: "}

        /**
        * @note  PGS02209:
        *    Substitution {0} is the fail reason (a string)
        */
        Config.ConfigExceptions.FAILED_SAVE_PROPERTIES:string {"PGS02209: Failed to save configuration properties to file: {0}. Configuration property not set."}

        /**
        * @note  PGS02210:
        *    Substitution {0} is the name of the property (a string)
        *    Substitution {1} is a directory
        */
        Config.ConfigExceptions.INVALID_DIRECTORY_PROPERTY_VALUE:string { "PGS02210: For property {0} specified value {1} is not a directory or the directory is not writeable."}

        /**
        * @note  PGS02211:
        *    Substitution {0} is the name of the property (a string)
        *    Substitution {1} is a network interface address
        */
        Config.ConfigExceptions.INVALID_LISTENADDRESS_PROPERTY_VALUE:string { "PGS02211: For property {0} specified value {1} is not a valid interface address."}


        // ==========================================================
        // Messages for ConfigManager
        //  Please use message prefix "PGS02300"
        // ==========================================================

        /**
        * @note  PGS02300:
        *    Substitution {0} is the name of a property (a string)
        */
        Config.ConfigManager.NOTSUPPORTED_CONFIG_PROPERTY:string {"PGS02300: Configuration property {0} is not supported. Setting ignored."}

        //==========================================================
        // Text for Help display for ConfigManager
        // =========================================================
        Config.ConfigManager.DYNAMIC:string {"Dynamic"}
        Config.ConfigManager.STATIC:string {"Static"}

        // ==========================================================
        // Messages for TracePropertyOwner
        //  Please use message prefix "PGS02400"
        // ==========================================================

        /**
        * @note  PGS02400:
        *    Substitution {0} is a file name (a string)
        */
        Config.TracePropertyOwner.UNABLE_TO_WRITE_TRACE_FILE:string {"PGS02400: Unable to write to trace file {0}."}

        Config.TracePropertyOwner.TRACE_POSSIBLE_VALUE:string {"PGS02404: Possible Values : "}

        // ==========================================================
        // Messages for ConfigPropertyOwner
        //  Please use message prefix "PGS02500"
        // ==========================================================

        Config.ConfigPropertyOwner.CONFIG_PROP_HELP_NOT_AVAILABLE:string{"PGS02500: Help yet not available"}

        // ==START_CONFIG_PROPERTY_HELP MSGS==========================
        //  Description Messages for ConfigPropertyHelp
        //  These messages do not have a number prefix.
        //  These msgs are auto-generated by Config/tests/BldMsgBndl
        //  and are defined in source file
        //  Pegasus/Config/ConfigPropertyOwner.cpp
        //  Do NOT translate words or phrases enclosed in single
        //  quotes (ex 'required').
        //  PLEASE auto-generate this if config property help messages  change.
        // ==========================================================
        
        Config.ConfigPropertyHelp.DESCRIPTION_traceComponents:string {"Defines OpenPegasus server components to be traced.\n"
            "Define multiple components as comma-separated list. 'ALL' traces\n"
            "all components. Only OpenPegasus server components on this list\n"
            "generate entries in the trace output."}

        Config.ConfigPropertyHelp.DESCRIPTION_traceLevel:string {"Single digit defines level of server tracing enabled.\n"
            "Possible Values:\n"
            "    0 Trace off (default)\n"
            "    1 Severe and log messages\n"
            "    2 Basic flow trace messages, low data detail\n"
            "    3 Inter-function logic flow, medium data detail\n"
            "    4 High data detail\n"
            "    5 High data detail + Method Enter & Exit"}

        Config.ConfigPropertyHelp.DESCRIPTION_traceFilePath:string {"Specifies location and name of OpenPegasus trace file.\n"
            "Ignored when 'traceFacility!=File."}

        Config.ConfigPropertyHelp.DESCRIPTION_traceMemoryBufferKbytes:string {"Integer defines size of buffer for in-memory tracing.\n"
            "Value is in in kbytes. Minimum value is 16 kbytes. Ignored if\n"
            "'traceFacility!=memory'"}

        Config.ConfigPropertyHelp.DESCRIPTION_traceFileSizeKBytes:string {"Integer defines the maximum size of the tracefile in kbytes.\n"
            "The trace file will be rolled over when size exceeds the specified\n"
            "size. Minimum is 10,240 kbytes. Maximum is 2,097 mbytes.Ignored if 'traceFacility=memory'. See also 'numberOfTraceFiles'."}

        Config.ConfigPropertyHelp.DESCRIPTION_numberOfTraceFiles:string {"Integer defines the maximum number of trace files\n"
            "kept when trace files are rolled over upon reaching maximum size\n"
            "'traceFileSizeKBytes'.  Minimum is 3. Maximum is 20"}

        Config.ConfigPropertyHelp.DESCRIPTION_traceFacility:string {"Keyword selects the trace destination.\n"
            "Possible Values:\n"
            "    'File'   Trace output to file defined by 'traceFilePath'\n"
            "    'Log'    Trace output to log file\n"
            "    'Memory' Trace output to memory"}

        Config.ConfigPropertyHelp.DESCRIPTION_hostname:string {"Override local system supplied hostname CIM Server uses to\n"
            "build objects for WBEM operations that return hostname (ex.\n"
            "associators). Used where environment needs operations to\n"
            "return operation responses with hostname other than server name\n"
            "(ex. behind firewalls). When setting this option,\n"
            "'fullyQualifiedHostName' should be set also."}

        Config.ConfigPropertyHelp.DESCRIPTION_fullyQualifiedHostName:string {"Override local system supplied fully\n"
            "qualified hostname (with domain)CIM Server uses to build objects\n"
            "for WBEM Operations that return hostname (ex. associators).\n"
            "Used where environment needs operations to return operation\n"
            "responses with hostname other than server name (ex. behind firewalls).\n"
            "When setting this option 'hostname' should be set also."}

        Config.ConfigPropertyHelp.DESCRIPTION_logDir:string {"Specifies name of directory to be used for OpenPegasus specific log files.\n"
            "Not supported if PEGASUS_USE_SYSLOGS defined"}

        Config.ConfigPropertyHelp.DESCRIPTION_maxLogFileSizeKBytes:string {"Integer defines maximum size of the logfile in kbytes.\n"
            "If logfile size exceeds maxLogFileSizeKBytes logfile will be pruned.\n"
            "Minimum value is 32 KB. Not supported if PEGASUS_USE_SYSLOGS\n"
            "defined."}

        Config.ConfigPropertyHelp.DESCRIPTION_logLevel:string {"Keyword defines the desired level of logging.\n"
            "Log levels are accumulative(i.e. 'warning' logs 'warning', 'severe',\n"
            "and 'fatal'.\n"
            "Possible Values:\n"
            "    'trace'       Most Detailed. Output all log events\n"
            "    'information' Log information level. Default   \n"
            "    'warning'     Log warnings and more severe events \n"
            "    'severe'      Log fatal and severe events  \n"
            "    'fatal'       Log only events that are fatal to server"}

        Config.ConfigPropertyHelp.DESCRIPTION_enableHttpConnection:string {"If 'true', allows connection to CIM Server using HTTP protocol"}

        Config.ConfigPropertyHelp.DESCRIPTION_enableHttpsConnection:string {"If 'true', allows connection to the CIM Server using HTTPS protocol\n"
            "(HTTP using Secure Socket Layer encryption)"}

        Config.ConfigPropertyHelp.DESCRIPTION_httpPort:string {"Integer defines HTTP port number.\n"
            "OpenPegasus first attempts to look up port number for HTTP\n"
            "using getservbyname for the 'wbem-http' service. httpPort.\n"
            "configuration setting used only when getservbyname lookup fails.\n"
            "Use of port 5988 recommended by DMTF"}

        Config.ConfigPropertyHelp.DESCRIPTION_httpsPort:string {"Integer that defines HTTPS port number.\n"
            "OpenPegasus first attempts to look up port number for\n"
            "HTTPS using getservbyname for the 'wbem-https' service. httpPorts\n"
            "configuration setting used only when the getservbyname lookup fails.\n"
            "Use of port 5989 recommended by DMTF"}

        Config.ConfigPropertyHelp.DESCRIPTION_daemon:string {"If 'true' enables forking of the CIM Server to create a background\n"
            "daemon process."}

        Config.ConfigPropertyHelp.DESCRIPTION_slp:string {"If 'true', OpenPegasus activates an SLP SA and issues DMTF defined\n"
            "SLP advertisements to this SA on startup."}

        Config.ConfigPropertyHelp.DESCRIPTION_enableAssociationTraversal:string {"If 'true', CIM Server supports the association traversal operators:\n"
            " Associators, AssociatorNames,References, and ReferenceNames."}

        Config.ConfigPropertyHelp.DESCRIPTION_enableIndicationService:string {"If 'true', the CIM Server will support CIM Indications."}

        Config.ConfigPropertyHelp.DESCRIPTION_enableAuthentication:string {"If 'true', a Client must be authenticated to access the CIM Server."}

        Config.ConfigPropertyHelp.DESCRIPTION_enableNamespaceAuthorization:string {"If 'true', CIM Server restricts access to namespaces based on\n"
            "configured user authorizations [user authorizations may be\n"
            "configured using the 'cimauth' command]"}

        Config.ConfigPropertyHelp.DESCRIPTION_httpAuthType:string {"Type of HTTP authentication. Currently = 'basic'\n"
            "indicating basic authentication"}

        Config.ConfigPropertyHelp.DESCRIPTION_passwordFilePath:string {"Path to password file if password file used for\n"
            "user authentication."}

        Config.ConfigPropertyHelp.DESCRIPTION_sslCertificateFilePath:string {"File containing the CIM Server SSL Certificate."}

        Config.ConfigPropertyHelp.DESCRIPTION_sslKeyFilePath:string {"File Containing private key for CIM Server SSL Certificate."}

        Config.ConfigPropertyHelp.DESCRIPTION_sslTrustStore:string {"Specifies location of OpenSSL truststore.\n"
            "Truststore can be either file or directory. If the truststore is a\n"
            "directory, all certificates in the directory are trusted."}

        Config.ConfigPropertyHelp.DESCRIPTION_crlStore:string {"Specifies location of OpenSSL certificate revocation list.\n"
            "if enabled."}

        Config.ConfigPropertyHelp.DESCRIPTION_sslClientVerificationMode:string {"Level of support for certificate-based authentication.\n"
            "Valid only if 'enableHttpsConnection=true'\n"
            "Possible Values:\n"
            "'required': HTTPS client MUST present a trusted certificate to access\n"
            "    CIM Server. If client fails to send a certificate or sends an\n"
            "    untrusted certificate, the connection is rejected.\n"
            "'optional': HTTPS client may, but is not required to, present a\n"
            "   trusted certificate to access the server. Server requests and\n"
            "   validates client certificate, but the connection is accepted if no\n"
            "   certificate or an untrusted certificate is sent. Server will\n"
            "   then seek to authenticate client via authentication header.\n"
            "'disabled': CIM Server will not allow HTTPS clients to authenticate\n"
            "   using a certificate. Basic authentication will be used to\n"
            "   authenticate HTTPS clients"}

        Config.ConfigPropertyHelp.DESCRIPTION_sslTrustStoreUserName:string {"System user name to be associated with all certificate-based authenticated\n"
            "requests.\n"
            "No default; for security reasons, system administrator must\n"
            "explicitly specify this value.  Allows a single user name to be\n"
            "specified.  This user will be associated with all certificates in\n"
            "the truststore"}

        Config.ConfigPropertyHelp.DESCRIPTION_kerberosServiceName:string {"TBD"}

        Config.ConfigPropertyHelp.DESCRIPTION_enableCFZAPPLID:string {"TBD"}

        Config.ConfigPropertyHelp.DESCRIPTION_sslCipherSuite:string {"String containing OpenSSL cipher specifications to configure\n"
            "cipher suite the client is permitted to negotiate with the server\n"
            "during SSL handshake phase. Enclose values in single quotes to\n"
            "avoid issues with special characters. Default if this parameter is\n"
            "is the list of ciphers in OpenSSL."}

        Config.ConfigPropertyHelp.DESCRIPTION_repositoryIsDefaultInstanceProvider:string {"If 'true', Repository functions as Provider (for instance and\n"
            "association operations) for all classes without an explicitly\n"
            "registered Provider."}

        Config.ConfigPropertyHelp.DESCRIPTION_enableBinaryRepository:string {"If 'true' activates the binary repository support on the next\n"
            "restart of cimserver. OpenPegasus supports repositories with a\n"
            "mixture of binary and XML objects."}

        Config.ConfigPropertyHelp.DESCRIPTION_shutdownTimeout:string {"When 'cimserver -s' shutdown command is issued, specifies maximum\n"
            "time in seconds for CIM Server to complete outstanding CIM\n"
            "operation requests before shutting down. If specified timeout\n"
            "period expires, CIM Server shuts down, even with CIM operations\n"
            "in progress. Minimum value is 2 seconds."}

        Config.ConfigPropertyHelp.DESCRIPTION_repositoryDir:string {"Name of directory to be used for the OpenPegasus repository."}

        Config.ConfigPropertyHelp.DESCRIPTION_providerManagerDir:string {"Name of the directory containing ProviderManager plugin libraries.\n"
            "Should be a dedicated directory to minimize inspection of\n"
            "non-applicable files."}

        Config.ConfigPropertyHelp.DESCRIPTION_providerDir:string {"Names of directories that contains provider executables.\n"
            "If multiple directories they should be comma-separated."}

        Config.ConfigPropertyHelp.DESCRIPTION_enableRemotePrivilegedUserAccess:string {"If 'true', the CIM Server allows access by a privileged user from a\n"
            "remote system. Many management operations require privileged user\n"
            "access. Disabling remote access by privileged user could\n"
            "significantly affect functionality."}

        Config.ConfigPropertyHelp.DESCRIPTION_enableSubscriptionsForNonprivilegedUsers:string {"If 'true', operations on indication filter, listener destination,\n"
            "and subscription instances may be performed by non-privileged\n"
            "users.Otherwise, these operations limited to privileged users."}

        Config.ConfigPropertyHelp.DESCRIPTION_authorizedUserGroups:string {"If set, the value is list of comma-separated user\n"
            "groups whose members may issue CIM requests. A user not a member of\n"
            "any of these groups is restricted from issuing CIM requests, except\n"
            "for privileged users (root user). If not set, any user may issue\n"
            "CIM requests."}

        Config.ConfigPropertyHelp.DESCRIPTION_messageDir:string {"Name of the directory used for the OpenPegasus translated\n"
            "message bundles."}

        Config.ConfigPropertyHelp.DESCRIPTION_enableNormalization:string {"If 'true', objects returned from instance providers are validated\n"
            "and normalized.\n"
            "Errors encountered during normalization cause\n"
            "CIMException with the status code set to CIM_ERR_FAILED. Provider\n"
            "modules in excludeMOdulesFromNormalizationList excluded from\n"
            "normalization."}

        Config.ConfigPropertyHelp.DESCRIPTION_excludeModulesFromNormalization:string {"If not Null, the value is interpreted as comma-separated list of\n"
            "Provider Module names to exclude from validation and normalization."}

        Config.ConfigPropertyHelp.DESCRIPTION_forceProviderProcesses:string {"If 'true', CIM Server runs Providers in separate processes rather\n"
            "than loading and calling Provider libraries directly within\n"
            "CIM Server process."}

        Config.ConfigPropertyHelp.DESCRIPTION_maxProviderProcesses:string {"Limits number of provider processes (see 'forceProviderProcesses')\n"
            "that may run concurrently. Value '0' indicates that the number of\n"
            " Provider Agent processes unlimited"}

        Config.ConfigPropertyHelp.DESCRIPTION_enableAuditLog:string {"If 'true', audit audit log entries for certain types\n"
            "of CIM Server activities (i.e. activities that modify server state)\n"
            "will be written to the system log. Aaudit log entries describe the\n"
            "who, what, and when of audited activity."}

        Config.ConfigPropertyHelp.DESCRIPTION_socketWriteTimeout:string {"Integer defines the number of seconds the CIM Server will wait for a\n"
            "client connection to be ready to receive data. If the CIM Server is\n"
            "unable to write to a connection in this time, the connection is\n"
            "closed."}

        Config.ConfigPropertyHelp.DESCRIPTION_idleConnectionTimeout:string {"If set to a positive integer, value specifies a minimum timeout\n"
            "value for idle client connections. If set to zero, idle client\n"
            "connections do not time out."}

        Config.ConfigPropertyHelp.DESCRIPTION_maxFailedProviderModuleRestarts:string {"If set to a positive integer, this value specifies the number of\n"
            "times a failed provider module with indications enabled is restarted\n"
            "automatically before being moved to Degraded state. If set to zero,\n"
            "failed provider module is not restarted with indications enabled\n"
            "automatically and will be moved to Degraded state immediately."}

        Config.ConfigPropertyHelp.DESCRIPTION_maxIndicationDeliveryRetryAttempts:string {"If set to a positive integer, value defines the number of times\n"
            "indication service will try to deliver an indication to a\n"
            "particular listener destination. This does not effect the original\n"
            "delivery attempt. A value of 0 disables reliable indications, and\n"
            "cimserver will deliver the indication once."}

        Config.ConfigPropertyHelp.DESCRIPTION_minIndicationDeliveryRetryInterval:string {"If set to a positive integer, defines the minimal time interval in\n"
            "seconds indication service waits before retrying delivery of\n"
            "indication to a listener destination that previously failed.\n"
            "Cimserver may take longer due to QoS or other processing."}

        Config.ConfigPropertyHelp.DESCRIPTION_slpProviderStartupTimeout:string {"Timeout value in milliseconds used to specify how long the\n"
            "registration with an SLP SA may take. Registration will be retried\n"
            "three times. This value only needs to be increased in case\n"
            "the loading of a set of providers whose implementation\n"
            "of a registered profile takes very long."}

        Config.ConfigPropertyHelp.DESCRIPTION_listenAddress:string {"Network interface where the cimserver listens for connections. Default\n"
            "value  'All' forces listening at all interfaces. A comma seperated\n"
            "list(without spaces) forces listening at specific interfaces. For\n"
            "example: 'listenAddress=All' or 'listenAddress=121.12.33.112', or\n"
            "'listenAddress=121.33.21.26,127.0.0.1, fe80::fe62:9346%eth0'"}

        Config.ConfigPropertyHelp.DESCRIPTION_sslBackwardCompatibility:string {"If 'true', OpenPegasus support SSLv3 and TLSv1 protocol.If 'false',\n"
            "OpenPegasus support only TLS1.2 protocol for openssl 1.0.1+"}

        // ==END_CONFIG_PROPERTY_HELP MSGS DO NOT HAND EDIT THE ABOVE==========


        // ==========================================================
        // Messages for ProviderDirPropertyOwner
        //  Please use message prefix "PGS02500"
        // ==========================================================

        /**
        * @note  PGS02500:
        *    Substitution {0} is a directory name (a string)
        *    Do not translate the word 'providerDir' since it is a configuration property name.
        */
        Config.ProviderDirPropertyOwner.NOT_A_DIRECTORY:string {"PGS02500: providerDir configuration value {0} is not a directory."}

        /**
        * @note  PGS02501:
        *    Substitution {0} is a directory name (a string)
        *    Do not translate the word 'providerDir' since it is a configuration property name.
        */
        Config.ProviderDirPropertyOwner.DIRECTORY_NOT_READABLE:string {"PGS02501: providerDir configuration directory {0} is not readable."}


        // ==========================================================
        // Messages for ConfigSettingProvider
        //  Please use message prefix "PGS02600"
        // ==========================================================

        ControlProviders.ConfigSettingProvider.ConfigSettingProvider.INVALID_INSTANCE_NAME:string {"PGS02600: The instance name is not valid."}

        /**
        * @note  PGS02601:
        *    Substitution {0} is the name of a CIM property (a string)
        */
        ControlProviders.ConfigSettingProvider.ConfigSettingProvider.CONFIG_PROPERTY_NOT_FOUND:string {"PGS02601: The {0} configuration property is not found."}

        ControlProviders.ConfigSettingProvider.ConfigSettingProvider.MODIFICATION_OF_ENTIRE_INSTANCE:string {"PGS02602: Modification of the entire instance is not supported."}

        /**
        * @note  PGS02603:
        *    Substitution {0} is the name of a CIM property (a string)
        */
        ControlProviders.ConfigSettingProvider.ConfigSettingProvider.MODIFICATION_NOT_SUPPORTED:string {"PGS02603: Modification of the {0} property is not supported."}

        ControlProviders.ConfigSettingProvider.ConfigSettingProvider.UPDATE_CURRENT_VALUE_FAILED:string {"PGS02604: Failed to update the current value."}

        ControlProviders.ConfigSettingProvider.ConfigSettingProvider.UPDATE_PLANNED_VALUE_FAILED:string {"PGS02605: Failed to update the planned value."}

        ControlProviders.ConfigSettingProvider.ConfigSettingProvider.USER_NOT_PRIVILEGED:string {"PGS02606: Superuser authority is required to run this CIM operation."}


        // ==========================================================
        // Messages for NamespaceProvider
        //  Please use message prefix "PGS02800"
        // ==========================================================

        /**
        * @note  PGS02800:
        *    Substitution {0} is the name of the CIM property (a string)
        */
        ControlProviders.NamespaceProvider.NamespaceProvider.INVALID_TYPE_FOR_PROPERTY:string {"PGS02800: Property type is not valid for property {0}"}

        ControlProviders.NamespaceProvider.NamespaceProvider.INVALID_KEY_PROPERTY:string {"PGS02801: Key property is not valid:  "}

        /**
        * @note  PGS02802:
        *    Substitution {0} is the name of the parent CIM namespace (a string)
        */
        ControlProviders.NamespaceProvider.NamespaceProvider.PARENT_NAMESPACE_DOES_NOT_EXIST:string {"PGS02802: Parent namespace does not exist: {0}"}

        /**
        * @note  PGS02803:
        *    Substitution {0} is a CIM name (a string)
        */
        ControlProviders.NamespaceProvider.NamespaceProvider.NOT_SUPPORTED_BY_NAMESPACEPROVIDER:string {"PGS02803: The requested operation on CIM class {0} is not supported by the namespace provider."}

        ControlProviders.NamespaceProvider.NamespaceProvider.ROOT_NAMESPACE_CANNOT_BE_DELETED:string {"PGS02804: The root namespace cannot be deleted."}

        /**
        * @note  PGS02805:
        *    Substitution {0} is a namespace (a string)
        */
        ControlProviders.NamespaceProvider.NamespaceProvider.NAMESPACE_DOES_NOT_EXIST:string {"PGS02805: The {0} namespace does not exist."}


        // ==========================================================
        // Messages for ProviderRegistrationProvider
        //  Please use message prefix "PGS03000"
        // ==========================================================

        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.SUPERUSER_PRIVILEGE_REQUIRED_MODIFY_REGISTRATION:string {"PGS03000: Superuser authority is required to modify the CIM provider registration."}

        /**
        * @note  PGS03001:
        *   Do not translate the word 'Namespaces' since it is the name of a CIM property.
        *   Do not translate the word 'SupportedProperties' since it is the name of a CIM property.
        *   Do not translate the word 'SupportedMethods' since it is the name of a CIM property.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.CAN_ONLY_MODIFY_ERR:string {"PGS03001: Only the Namespaces property, SupportedProperties property and SupportedMethods property can be changed."}

        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.SUPERUSER_PRIVILEGE_REQUIRED_REGISTER_PROVIDERS:string {"PGS03002: Superuser authority is required to register CIM providers."}

        /**
        * @note PGS03003:
        *     Do not translate the word 'Name' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderModule' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_NAME_IN_PG_PROVIDERMODULE:string {"PGS03003: Missing the required Name property in PG_ProviderModule class."}

        /**
        * @note PGS03004:
        *     Do not translate the word 'Vendor' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderModule' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_VENDOR_IN_PG_PROVIDERMODULE:string {"PGS03004: Missing the required Vendor property in PG_ProviderModule class."}

        /**
        * @note PGS03005:
        *     Do not translate the word 'Version' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderModule' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_VERSION_IN_PG_PROVIDERMODULE:string {"PGS03005: Missing the required Version property in PG_ProviderModule class."}

        /**
        * @note PGS03006:
        *     Do not translate the word 'InterfaceType' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderModule' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_INTERFACETYPE_IN_PG_PROVIDERMODULE:string {"PGS03006: Missing the required InterfaceType property in PG_ProviderModule class."}

        /**
        * @note PGS03007:
        *     Do not translate the word 'InterfaceVersion' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderModule' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_INTERFACEVERSION_IN_PG_PROVIDERMODULE:string {"PGS03007: Missing the required InterfaceVersion in PG_ProviderModule class."}

        /**
        * @note PGS03008:
        *     Do not translate the word 'Location' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderModule' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_LOCATION_IN_PG_PROVIDERMODULE:string {"PGS03008: Missing the required Location property in PG_ProviderModule class."}

        /**
        * @note PGS03009:
        *     Do not translate the word 'ProviderModuleName' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_PROVIDERMODULENAME_IN_PG_PROVIDERCAPABILITIES:string {"PGS03009: Missing the required ProviderModuleName property in PG_ProviderCapabilities class."}

        /**
        * @note PGS03010:
        *     Do not translate the word 'ProviderName' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_PROVIDERNAME_IN_PG_PROVIDERCAPABILITIES:string {"PGS03010: Missing the required ProviderName property in PG_ProviderCapabilities class."}

        /**
        * @note PGS03011:
        *     Do not translate the word 'CapabilityID' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_CAPABILITYID_IN_PG_PROVIDERCAPABILITIES:string {"PGS03011: Missing the required CapabilityID property in PG_ProviderCapabilities class."}

        /**
        * @note PGS03012:
        *     Do not translate the word 'ClassName' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_CLASSNAME_IN_PG_PROVIDERCAPABILITIES:string {"PGS03012: Missing the required ClassName property in PG_ProviderCapabilities class."}

        /**
        * @note PGS03013:
        *     Do not translate the word 'NameSpaces' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_NAMESPACES_IN_PG_PROVIDERCAPABILITIES:string {"PGS03013: Missing the required NameSpaces property in PG_ProviderCapabilities class."}

        /**
        * @note PGS03014:
        *     Do not translate the word 'ProviderModuleName' since it is the name of a CIM property.
        *     Do not translate the word 'PG_Provider' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_PROVIDERMODULENAME_IN_PG_PROVIDER:string {"PGS03014: Missing the required ProviderModuleName property in PG_Provider class."}

        /**
        * @note PGS03015:
        *     Do not translate the word 'InterfaceVersion' since it is the name of a CIM property.
        *     Substitution {0} is an InterfaceVersion value (a string)
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.UNSUPPORTED_INTERFACEVERSION_VALUE:string {"PGS03015: InterfaceVersion property value {0} is not supported."}


        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.DISABLE_PROVIDER_FAILED_PROVIDER_BUSY:string {"PGS03015: Failed to disable the provider.  The provider is busy."}

        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.DISABLE_PROVIDER_MODULE_FAILED_PROVIDER_BUSY:string {"PGS03016: Failed to disable the provider module.  The provider is busy."}

        /**
        * @note PGS03017:
        *     Do not translate the word 'ProviderModuleName' since it is the name of a CIM property.
          */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.PROVIDERMODULENAME_KEY_NOT_FOUND:string {"PGS03017: The key property ProviderModuleName is not found."}


        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.SUPERUSER_PRIVILEGE_REQUIRED_UNREGISTER_PROVIDERS:string {"PGS03018: Superuser authority is required to unregister CIM providers."}

        /**
        * @note PGS03019:
        *     Do not translate the word 'Name' since it is the name of a CIM property.
          */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.NAME_KEY_NOT_FOUND:string {"PGS03019: The key property Name is not found."}


        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.DISABLE_PROVIDER_FAILED:string {"PGS03020: Failed to disable the CIM provider."}

        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.DISABLE_PROVIDER_MODULE_FAILED:string {"PGS03021: Failed to disable the CIM provider module."}

        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.SUPERUSER_PRIVILEGE_REQUIRED_DISABLE_ENABLE_PROVIDERS:string {"PGS03022: Superuser authority is required to disable or enable CIM providers."}

        /**
        * @note  PGS03023:
        *   Do not translate the word 'ProviderModuleName' since it is the name of a CIM property.
        *   Do not translate the word 'PG_ConsumerCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_PROVIDER_MODULE_NAME_WHICH_IS_REQUIRED:string {"PGS03023: Missing the required ProviderModuleName property in PG_ConsumerCapabilities class."}

        /**
        * @note  PGS03024:
        *   Do not translate the word 'ProviderName' since it is the name of a CIM property.
        *   Do not translate the word 'PG_ConsumerCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_PROVIDER_NAME_WHICH_IS_REQUIRED:string {"PGS03024: Missing the required ProviderName property in PG_ConsumerCapabilities class."}

        /**
        * @note  PGS03025:
        *   Do not translate the word 'CapabilityID' since it is the name of a CIM property.
        *   Do not translate the word 'PG_ConsumerCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_CAPABILITY_ID_WHICH_IS_REQUIRED:string {"PGS03025: Missing the required CapabilityID property in PG_ConsumerCapabilities class."}

        /**
        * @note  PGS03026:
        *   Do not translate the word 'ProviderType' since it is the name of a CIM property.
        *   Do not translate the word 'PG_ConsumerCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_PROVIDER_TYPE_WHICH_IS_REQUIRED:string {"PGS03026: Missing the required ProviderType property in PG_ConsumerCapabilities class."}

        /**
        * @note  PGS03027:
        *   Do not translate the word 'Destinations' since it is the name of a CIM property.
        *   Do not translate the word 'PG_ConsumerCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_DESTINATIONS_TYPE_WHICH_IS_REQUIRED:string {"PGS03027: Missing the required Destinations property in PG_ConsumerCapabilities class."}

        /**
        * @note  PGS03028:
        * @version 2.5
        *   Do not translate the word 'UserContext' since it is the name of a CIM property.
        *   Do not translate the word 'PG_ProviderModule' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.USERCONTEXT_UNSUPPORTED:string {"PGS03028: The UserContext property in the PG_ProviderModule class is not supported."}

        /**
        * @note  PGS03029:
        * @version 2.5
        *   Do not translate the word 'UserContext' since it is the name of a CIM property.
        *   Substitution {0} is a UserContext value (an unsigned integer property value)
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.UNSUPPORTED_USERCONTEXT_VALUE:string {"PGS03029: Unsupported UserContext value: \"{0}\"."}

        /**
        * @note  PGS03030:
        * @version 2.5
        *   Do not translate the word 'DesignatedUserContext' since it is the name of a CIM property.
        *   Do not translate the word 'PG_ProviderModule' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_DESIGNATEDUSER_IN_PG_PROVIDERMODULE:string {"PGS03030: Missing DesignatedUserContext property in PG_ProviderModule instance."}

        /**
        * @note PGS03031:
        *   Do not translate the word 'ProviderType' since it is the name of a CIM property.
        *   Do not translate the word 'PG_ProviderCapabilities' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.UNSUPPORTED_PROVIDERTYPE_IN_PG_PROVIDERCAPABILITIES:string {"PGS03031: Unsupported ProviderType value \"{0}\" in PG_ProviderCapabilities instance."}

        /**
        * @note PGS03032:
        *     Do not translate the word 'ProviderType' since it is the name of a CIM property.
        *     Do not translate the word 'PG_ProviderCapabilities' since it is the name of a CIM class.
          */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_PROVIDERTYPE_IN_PG_PROVIDERCAPABILITIES:string {"PGS03032: Missing the required ProviderType property in PG_ProviderCapabilities class."}

        /**
        * @note PGS03033:
        *     Do not translate the word 'Name' since it is the name of a CIM property.
        *     Do not translate the word 'PG_Provider' since it is the name of a CIM class.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.MISSING_NAME_IN_PG_PROVIDER:string {"PGS03033: Missing the required Name property in PG_Provider class."}

        /**
        * @note PGS03034:
        *     Do not translate the word 'InterfaceType' since it is the name of a CIM property.
        *     Substitution {0} is an InterfaceType value (a string)
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.UNSUPPORTED_INTERFACETYPE_VALUE:string {"PGS03034: InterfaceType property value {0} is not supported."}

        /**
        * @note PGS03035:
        *     Do not translate the word 'ModuleGroupName' since it is the name of a CIM property.
        *     Substitution {0} is a string containing reason for the failure
        *     to set the ModuleGroupName.
        */
        ControlProviders.ProviderRegistrationProvider.ProviderRegistrationProvider.SET_PROVIDERMODULEGROUPNAME_FAILED:string {"PGS03035: Failed to set the ModuleGroupName: {0}."}


        // ==========================================================
        // Messages for UserAuthProvider
        //  Please use message prefix "PGS03200"
        // ==========================================================

        ControlProviders.UserAuthProvider.MUST_BE_PRIVILEGED_USER:string {"PGS03200: Superuser authority is required to run this CIM operation."}

        /**
        * @note  PGS03201
        *   Do not translate the word 'Username' since it is the name of a CIM property.
        */
        ControlProviders.UserAuthProvider.UNABLE_TO_FIND_KEY_PROPERTY_USERNAME:string {"PGS03201: Unable to find the key property Username."}

        ControlProviders.UserAuthProvider.UNEXPECTED_KEY_PROPERTY:string {"PGS03202: Unexpected key property."}

        /**
        * @note  PGS03203
        *   Do not translate the word 'Username' since it is the name of a CIM property.
        */
        ControlProviders.UserAuthProvider.USERNAME_PROPERTY_CANNOT_BE_EMPTY:string {"PGS03203: The Username property cannot be empty."}

        /**
        * @note  PGS03204
        *   Do not translate the word 'Namespace' since it is the name of a CIM property.
        */
        ControlProviders.UserAuthProvider.NAMESPACE_PROPERTY_CANNOT_BE_EMPTY:string {"PGS03204: The Namespace property cannot be empty."}

        /**
        * @note  PGS03205
        *    Substitution {0} is the name of the method (a string)
        */
        ControlProviders.UserAuthProvider.UNSUPPORTED_METHOD_NAME:string {"PGS03205: Unsupported method name, {0}."}

        ControlProviders.UserAuthProvider.INPUT_PARAMETERS_NOT_VALID:string {"PGS03206: Input parameters are not valid."}

        // ==========================================================
        // Messages for CertificateProvider
        //  Please use message prefix "PGS03300"
        // ==========================================================

        ControlProviders.CertificateProvider.MUST_BE_PRIVILEGED_USER:string {"PGS03301: Superuser authority is required to run this CIM operation."}

        /**
        * @note PGS03302
        *    Substitution {0} is the name of the directory
        */
        ControlProviders.CertificateProvider.COULD_NOT_READ_DIRECTORY:string {"PGS03302: Cannot read directory {0}."}

        /**
        * @note PGS03303
        *    Substitution {0} is the name of the directory
        */
        ControlProviders.CertificateProvider.INVALID_DIRECTORY:string {"PGS03303: Directory {0} is not valid."}

        /**
        * @note PGS03304
        *    Substitution {0} is the name of the file
        */
        ControlProviders.CertificateProvider.DELETE_FAILED:string {"PGS03304: Could not delete file {0}."}

        /**
        * @note PGS03305
        *    Substitution {0} is the name of the file
        */
        ControlProviders.CertificateProvider.FILE_DNE:string {"PGS03305: File does not exist {0}."}

        ControlProviders.CertificateProvider.BAD_X509_FORMAT:string {"PGS03306: Could not read x509 PEM format."}

        ControlProviders.CertificateProvider.CERT_NOT_VALID_YET:string {"PGS03307: The certificate is not valid yet.  Check the timestamps on your machine."}

        ControlProviders.CertificateProvider.CERT_EXPIRED:string {"PGS03308: The certificate has expired."}

        ControlProviders.CertificateProvider.BAD_DATE_FORMAT:string {"PGS03309: The validity dates are out of range."}

        ControlProviders.CertificateProvider.CRL_NOT_VALID_YET:string {"PGS03310: The certificate revocation list is not valid yet.  Check the timestamps on your machine.."}

        ControlProviders.CertificateProvider.CRL_EXPIRED:string {"PGS03311: The certificate revocation list is not up-to-date.  Check with the issuing CA for the latest one."}

        ControlProviders.CertificateProvider.EMPTY_CRL:string {"PGS03312: The certificate revocation list is empty."}

        ControlProviders.CertificateProvider.TRUSTSTORE_RELOAD_FAILED:string {"PGS03313: Trust store reload failed. Certificate deletion will not be effective until cimserver restart."}

        ControlProviders.CertificateProvider.ERROR_WRITING_CERT:string {"PGS03314: Unable to add certificate to truststore. Error while trying to write certificate."}

        ControlProviders.CertificateProvider.ERROR_WRITING_CRL:string {"PGS03315: Unable to add CRL to truststore. Error while trying to write CRL."}

        ControlProviders.CertificateProvider.MULTIPLE_CERT_IN_FILE:string {"PGS03316: Specified certificate file contains more than one certificate."}

        ControlProviders.CertificateProvider.CERT_WITH_SAME_SUBJECT:string {"PGS03317: Another certificate with the same subject name already exists."}

        /**
        *  @version 2.8
        */
        ControlProviders.CertificateProvider.CERT_DNE:string {"PGS03318: The certificate does not exist."}
        /**
        * @note PGS03319
        *    Substitution {0} is the name of the file
        */
        ControlProviders.CertificateProvider.COULD_NOT_READ_CRL:string {"PGS03319: Failed to read CRL {0}."}

        // ==========================================================
        // Messages for CIMOMHandle
        //  Please use message prefix "PGS03400"
        // ==========================================================

        /**
        * @note  PGS03400
        *   Do not translate the word 'CIMOMHandle' since it is a class name.
        */
        Provider.CIMOMHandle.RECURSIVE_USE_CIMOMHANDLE:string {"PGS03400: Recursive use of CIMOMHandle instance is attempted."}

        Provider.CIMOMHandle.EMPTY_CIM_RESPONSE:string {"PGS03401: Empty CIM response."}

        /**
        * @note  PGS03402
        *   Do not translate the word 'CIMOMHandle' since it is a class name.
        *   A word of explanation:  in computing terminology, exceptions are 'thrown' and 'caught'.
        *   The word 'caught' in this message is using the computing terminology for exceptions.
        */
        Provider.CIMOMHandle.CAUGHT_EXCEPTION:string {"PGS03402: Exception caught in CIMOMHandle."}

        /**
        * @note PGS03403
        */
        Provider.CIMOMHandle.CANNOT_ALLOCATE_THREAD:string {"PGS03403: Could not create a worker for the dispatch request."}

        /**
        * @note PGS03404
        */
        Provider.CIMOMHandle.CIMOMHANDLE_TIMEOUT:string {"PGS03404: Timeout waiting for CIMOMHandle."}

        // ==========================================================
        // Messages for ProviderAdapter
        //  Please use message prefix "PGS03600"
        // ==========================================================

        /**
        * @note  PGS03600
        *    Substitution {0} is the name of the provider adapter (a string)
        *    Substitution {1} is the error
        *    Do not translate the word 'ProviderAdapter' since it is a class name.
        */
        ProviderManager.ProviderAdapter.CANNOT_LOAD_PROVIDER_ADAPTER:string {"PGS03600: ProviderAdapter {0} cannot be loaded.  Error: {1}"}

        /**
        * @note  PGS03601
        *    Substitution {0} is the name of the provider adapter (a string)
        *    Do not translate the word 'ProviderAdapter' since it is a class name.
        */
        ProviderManager.ProviderAdapter.ENTRY_POINT_RETURNED_NULL:string {"PGS03601: Adapter load failure. The entry point for ProviderAdapter {0} returned a null value."}

        /**
        * @note  PGS03602
        *    Substitution {0} is the name of the provider adapter (a string)
        *    Do not translate the word 'ProviderAdapter' since it is a class name.
        */
        ProviderManager.ProviderAdapter.ADAPTER_NOT_PA:string {"PGS03602: Adapter load failure. Adapter {0} is not a ProviderAdapter."}

        /**
        * @note  PGS03603
        *    Substitution {0} is the name of the provider adapter (a string)
        *    Do not translate the word 'CIMProvider' since it is a class name.
        */
        ProviderManager.ProviderAdapter.ADAPTER_NOT_CP:string {"PGS03603: Adapter load failure. Adapter {0} is not a CIMProvider."}

        /**
        * @note  PGS03604
        *    Substitution {0} is the name of the provider adapter (a string)
        *    Do not translate the word 'PegasusCreateProviderAdapter' since it is a DLL name.
        */
        ProviderManager.ProviderAdapter.MISSING:string {"PGS03604: Adapter {0} cannot be loaded. PegasusCreateProviderAdapter is not found."}


        /**
        * @note  PGS03605
        *
        */
        ProviderManager.ProviderManager.INITIALIZE_FAILED:string {"PGS03605: Provider failed to initialize."}


        // ==========================================================
        // Messages for ProviderFacade
        //  Please use message prefix "PGS03800"
        // ==========================================================

        ProviderManager.ProviderFacade.INVALID_PROVIDER_INTERFACE:string {"PGS03800: Provider interface is not valid."}


        // ==========================================================
        // Messages for ProviderManagerService
        //  Please use message prefix "PGS04000"
        // ==========================================================

        ProviderManager.ProviderManagerService.PROVIDER_LOOKUP_FAILED:string {"PGS04000: Provider lookup failed."}

        ProviderManager.ProviderManagerService.PROVIDER_BLOCKED:string {"PGS04001: Provider is blocked."}

        ProviderManager.ProviderManagerService.NOT_IMPLEMENTED:string {"PGS04002: Not implemented."}

        ProviderManager.ProviderManagerService.INTERNAL_ERROR:string {"PGS04003: Internal error."}

        ProviderManager.ProviderManagerService.UNKNOWN_ERROR:string {"PGS04004: Unknown error."}

        ProviderManager.ProviderManagerService.SET_MODULE_STATUS_FAILED:string {"PGS04005: Failed to update the provider module status."}

        ProviderManager.ProviderManagerService.DISABLE_PROVIDER_FAILED:string {"PGS04006: Failed to disable the provider."}

        /**
        * @note  PGS04007
        *    Substitution {0} is the name of a provider module (a string)
        *    Substitution {1} is the name of a system user (a string)
        * @version 2.6
        */
        ProviderManager.ProviderManagerService.OOP_PROVIDER_MODULE_USER_CTXT_FAILURE_DETECTED:string {"PGS04007: A failure was detected in provider module {0} with user context {1}."}

        /**
        * @note  PGS04008
        *    Substitution {0} is the name of a provider module (a string)
        * @version 2.6
        */
        ProviderManager.ProviderManagerService.OOP_PROVIDER_MODULE_FAILURE_DETECTED:string {"PGS04008: A failure was detected in provider module {0}."}

        /**
        * @note  PGS04009
        *    Substitution {0} is the name of a provider module (a string)
        * @version 2.6
        */
        ProviderManager.ProviderManagerService.OOP_PROVIDER_MODULE_SUBSCRIPTIONS_AFFECTED:string {"PGS04009: The generation of indications by providers in module {0} may be affected.  To ensure these providers are serving active subscriptions, disable and then re-enable this module using the cimprovider command."}

        /**
        * @note  PGS04010
        *    Substitution {0} is a file name string
        *    Substitution {1} is the name of a provider module (a string)
        * @version 2.6
        */
        ProviderManager.ProviderManagerService.PROVIDER_FILE_NOT_FOUND:string {"PGS04010: File \"{0}\" was not found for provider module \"{1}\"."}

        /**
        * @note  PGS04011
        *    Substitution {0} is a provider interface type (a string)
        *    Substitution {1} is a provider interface version (a string)
        */
        ProviderManager.ProviderManagerService.PROVIDERMANAGER_LOOKUP_FAILED:string {"PGS04011: Provider interface type ''{0}'' version ''{1}'' is not recognized."}

      /**
        * @note  PGS04012
        *    Substitution {0} is the name of a provider module (a string)
        *    Substitution {1} is a module failure count
        *    Substitution {2} is maxFailedProviderModuleRestarts value
        */
       ProviderManager.OOPProviderManagerRouter.OOP_PROVIDER_MODULE_RESTARTED_AFTER_FAILURE:string{"PGS04012: The indication providers in the module {0} have been restarted with subscriptions enabled after {1} failure(s). After {2} such attempts the provider will not be restarted automatically with subscriptions enabled. To ensure these providers continue to service active subscriptions please fix the problem in the provider."}

        // ==========================================================
        // Messages for ProviderModule
        //  Please use message prefix "PGS04200"
        // ==========================================================

        /**
        * @note  PGS04200
        *    Substitution {0} is the name of a provider (a string)
        */
        ProviderManager.ProviderModule.IS_NOT_A:string {"PGS04200: Provider load failure.  {0}Provider is not a base provider."}

        /**
        * @note  PGS04201
        *    Substitution {0} is the name of the file (a string)
        *    Substitution {1} is the name of a provider (a string)
        *    Substitution {2} is the system load error
        */
        ProviderManager.ProviderModule.CANNOT_LOAD_LIBRARY:string {"PGS04201: Provider {1} in file {0} cannot load library.  Error: {2}."}

        /**
        * @note  PGS04202
        *    Substitution {0} is the name of the file (a string)
        *    Substitution {1} is the name of a provider (a string)
        */
        ProviderManager.ProviderModule.ENTRY_POINT_NOT_FOUND:string {"PGS04202: Entry point is not found for provider {1} in file {0}."}

        /**
        * @note  PGS04203
        *    Substitution {0} is the name of the file (a string)
        *    Substitution {1} is the name of a provider (a string)
        *    Do not translate the word 'CIMProvider' since it is a class name.
        */
        ProviderManager.ProviderModule.PROVIDER_IS_NOT_A:string {"PGS04203: Provider {1} in file {0} is not a CIMProvider."}


        // ==========================================================
        // Messages for CommandException
        //  Please use message prefix "PGS04400"
        // ==========================================================

        /**
        * @note  PGS04400
        *    Substitution {0} is the name of the option (a string)
        */
        Clients.cliutils.CommandException.DUPLICATE_OPTION:string {"PGS04400: -{0} is a duplicate option."}

        /**
        * @note  PGS04401
        *    Substitution {0} is the argument (a string)
        *    Substitution {1} is the name of the option (a string)
        */
        Clients.cliutils.CommandException.INVALID_ARG:string {"PGS04401: Argument {0} is not valid for option -{1}."}

        /**
        * @note  PGS04402
        *    Substitution {0} is the name of the option (a string)
        */
        Clients.cliutils.CommandException.INVALID_OPTION:string {"PGS04402: Option -{0} is not valid for this command."}

        /**
        * @note  PGS04403
        *    Substitution {0} is the name of the option (a string)
        */
        Clients.cliutils.CommandException.MISSING_OPTION_ARG:string {"PGS04403: Missing argument value for -{0} option."}

        /**
        * @note  PGS04404
        *    Substitution {0} is the name of the option (a string)
        */
        Clients.cliutils.CommandException.MISSING_OPTION:string {"PGS04404: The -{0} option is required."}

        /**
        * @note  PGS04405
        *    Substitution {0} is the argument (a string)
        */
        Clients.cliutils.CommandException.UNEXPECTED_ARG:string {"PGS04405: Argument {0} is unexpected."}

        /**
        * @note  PGS04406
        *    Substitution {0} is the name of the option (a string)
        */
        Clients.cliutils.CommandException.UNEXPECTED_OPTION:string {"PGS04406: Option -{0} is unexpected."}


        // ==========================================================
        // Messages for Getoopt
        //  Please use message prefix "PGS04600"
        // ==========================================================

        /**
        * @note  PGS04600
        *    Substitution {0} is the invalid flag name (a string)
        */
        getoopt.getoopt.CANT_NAME_FLAG:string {"PGS04600: The flag name ''{0}'' is not valid."}

        /**
        * @note  PGS04601
        *    Substitution {0} is the flag tag (a string - perhaps empty)
        *    Substitution {1} is the name of the unknown flag (a string)
        */
        getoopt.getoopt.UNKNOWN_FLAG:string {"PGS04601: The flag {0}{1} is unknown."}

        /**
        * @note  PGS04602
        *    Substitution {0} is the flag name(a string)
        */
        getoopt.getoopt.MISSING_VALUE_FOR_FLAG:string {"PGS04602: Missing required value for flag {0}."}

        /**
        * @note  PGS04603
        *    Substitution {0} is the flag name(a string)
        */
        getoopt.getoopt.MISSING_OPTION:string {"PGS04603: Missing required option for {0}."}



        // ==========================================================
        // Messages for CIMMOFL
        //  Please use message prefix "PGS04900"
        // ==========================================================

        /**
        * @note  Compiler.cmdline.cimmofl.cmdline.MENU.PEGASUS_OS_HPUX
        *   Do not translate the cimmofl command or options.  Just translate the text that explains the options.
        *   When translating this message, make sure that each line fits in 80 characters,
        *    preserves the indenting,
        *   and ends with a newline character (\n).
        */
        Compiler.cmdline.cimmofl.cmdline.MENU.PEGASUS_OS_HPUX:string {

          "\n\n"
           "Usage: cimmofl -h | --help\n"
           "       cimmofl --version\n"
           "       cimmofl [ -w ] [ -E ] [ -uc ] [ -aE | -aV | -aEV ] [ -I path ] \n"
           "               [ -n namespace | --namespace namespace ] \n"
           "               [ --xml ] [ --trace ] \n"
           "               [ -R repositorydir | --CIMRepository repositorydir ] \n"
           "               [ -N repositoryname ] [ -M repositorymode] [ mof_file ... ] \n"
           "Options :\n"
           "    -h, --help           - Display this help message.\n"
           "    --version            - Display CIM Server version.\n"
           "    -E                   - Syntax check only.\n"
           "    -w                   - Suppress warning messages.\n"
           "    -uc                  - Used to allow the update of an existing class definition.\n"
           "    -aE                  - Allow Experimental Schema changes.\n"
           "    -aV                  - Allow any Version Schema change.\n"
           "    -aEV                 - Allow both Experimental and Version Schema changes.\n"
           "    -I                   - Specify an include path.\n"
           "    -n, --namespace      - Override default CIM Repository namespace (root/cimv2).\n"
           "    --xml                - Output XML only, to stdout. Do not update repository.\n"
           "    --trace              - Trace to file (default to stdout).\n"
           "    -R, --CIMRepository  - Specify the repository directory\n"
           "    -N                   - Specify the repository name - defaults to \"repository\"\n"
           "    -M                   - Repository mode [XML, BIN] - defaults to \"XML\" \n"
        }

        /**
        * @note  Compiler.cmdline.cimmofl.cmdline.MENU.STANDARD
        *   Do not translate the cimmofl command or options.  Just translate the text that explains the options.
        *   When translating this message, make sure that each line fits in 80 characters,
        *    preserves the indenting,
        *   and ends with a newline character (\n).
        */
        Compiler.cmdline.cimmofl.cmdline.MENU.STANDARD:string {

          "\n\n"
           "Usage: cimmofl -h | --help\n"
           "       cimmofl --version\n"
           "       cimmofl [ -w ] [ -E ] [ -uc ] [ -aE | -aV | -aEV ] [ -I path ]\n"
           "               [ -n namespace | --namespace namespace ] [ --xml ]\n"
           "               [ --trace ] \n"
           "               [ -R repositorydir | --CIMRepository repositorydir ] \n"
           "               [ -N repositoryname ] [ -M repositorymode]  [ mof_file... ] \n"
           "Options :\n"
           "  -h, --help            - Display this help message.\n"
           "  --version             - Display CIM Server version.\n"
           "  -E                    - Syntax check only.\n"
           "  -w                    - Suppress warning messages.\n"
           "  -I                    - Specify an include path.\n"
           "  -n, --namespace       - Override default CIM Repository namespace (root/cimv2).\n"
           "  -uc                   - Allow update of an existing class definition.\n"
           "  -aE                   - Allow Experimental Schema changes.\n"
           "  -aV                   - Allow any Version Schema change.\n"
           "  -aEV                  - Allow both Experimental and Version Schema changes.\n"
           "  --xml                 - Output XML only, to stdout. Do not update repository.\n"
           "  --trace               - Trace to file (default to stdout).\n"
           "  -R, --CIMRepository   - Specify the repository directory\n"
           "  -N                    - Specify the repository name - defaults to \"repository\"\n"
           "  -M                    - Repository mode [XML, BIN] - defaults to \"XML\" \n"
        }


        // ==========================================================
        // Messages for CIMMOF
        //  Please use message prefix "PGS04800"
        // ==========================================================

        /**
        * @note  Compiler.cmdline.cimmof.cmdline.MENU.PEGASUS_OS_HPUX
        *   Do not translate the cimmof command or options.  Just translate the text that explains the options.
        *   When translating this message, make sure that each line fits in 80 characters,
        *    preserves the indenting,
        *   and ends with a newline character (\n).
        */
        Compiler.cmdline.cimmof.cmdline.MENU.PEGASUS_OS_HPUX:string {

          "\n\n"
           "Usage: cimmof -h | --help\n"
           "       cimmof --version\n"
               "       cimmof [ -w ] [ -uc ][ -aE | -aV | -aEV ] [ -I path ] \n"
           "              [ -n namespace | --namespace namespace ] [ mof_file ... ]\n"
           "Options :\n"
           "    -h, --help       - Display this help message.\n"
           "    --version        - Display CIM Server version.\n"
           "    -w               - Suppress warning messages.\n"
           "    -I               - Specify an include path.\n"
           "    -n, --namespace  - Override default CIM repository namespace (root/cimv2).\n"
           "    -uc              - Allow the update of an existing class definition.\n"
           "    -aE              - Allow experimental schema changes.\n"
           "    -aV              - Allow both major and down revision schema changes.\n"
           "    -aEV             - Allow both experimental and version schema changes.\n"
        }

        /**
        * @note  Compiler.cmdline.cimmof.cmdline.MENU.STANDARD
        *   Do not translate the cimmof command or options.  Just translate the text that explains the options.
        *   When translating this message, make sure that each line fits in 80 characters,
        *    preserves the indenting,
        *   and ends with a newline character (\n).
        */
        Compiler.cmdline.cimmof.cmdline.MENU.STANDARD:string {

          "\n\n"
           "Usage: cimmof -h | --help\n"
           "       cimmof --version\n"
           "       cimmof [ -w ] [ -E ] [ -uc ] [ -aE | -aV | -aEV ] [ -I path ]\n"
           "              [ -n namespace | --namespace namespace ] [ --xml ]\n"
           "              [ --trace ] [ mof_file... ]\n"
           "Options :\n"
           "  -h, --help       - Display this help message.\n"
           "  --version        - Display CIM server version.\n"
           "  -E               - Syntax check only.\n"
           "  -w               - Suppress warning messages.\n"
           "  -I               - Specify an include path.\n"
           "  -n, --namespace  - Override default CIM repository namespace (root/cimv2).\n"
           "  -uc              - Allow update of an existing class definition.\n"
           "  -aE              - Allow experimental schema changes.\n"
           "  -aV              - Allow both major and down revision schema changes.\n"
           "  -aEV             - Allow both experimental and version schema changes.\n"
           "  --xml            - Output XML only, to stdout. Do not update repository.\n"
           "  --trace          - Trace to file (default to stdout).\n"
        }

        Compiler.cmdline.cimmof.cmdline.CMDLINE_ERRORS:string {"PGS04800: command line errors: \n"}

        /**
        *  @note   PGS04801: Do not translate '-u'
        */
        Compiler.cmdline.cimmof.cmdline.UNKNOWN_VALUE_OPTION_U:string {"PGS04801: Unknown value specified for option -u."}

        /**
        *  @note   PGS04802: Do not translate '-a'
        */
        Compiler.cmdline.cimmof.cmdline.UNKNOWN_VALUE_OPTION_A:string {"PGS04802: Unknown value specified for option -a."}

        /**
        *  @note   PGS04803: Do not translate '-u'
        */
        Compiler.cmdline.cimmof.cmdline.TOO_MANY_VALUES_OPTION_U:string {"PGS04803: Too many values specified for option -u."}

        /**
        * @note  PGS04804:  Do not translate '-a'
        */
        Compiler.cmdline.cimmof.cmdline.TOO_MANY_VALUES_OPTION_A:string {"PGS04804: Too many values specified for option -a."}

        /**
        * @note  PGS04805: Do not translate '-R' or 'PEGASUS_HOME'
        */
        Compiler.cmdline.cimmof.cmdline.MUST_SPECIFY_R_OR_HOME:string {"PGS04805: Specify -R or set the PEGASUS_HOME environment variable."}

        Compiler.cmdline.cimmof.cmdline.MUST_SPECIFY_MOF_FILES:string {"PGS04806: Specify the MOF files to process."}

        Compiler.cmdline.cimmof.main.UNEXPECTED_CONDITION:string {"PGS04807: Unexpected condition: "}

        /**
        * @note  PGS04808: Substitution {0} is the return code (an integer)
        */
        Compiler.cmdline.cimmof.main.UNEXPECTED_RESULT:string {"PGS04808: Unexpected result from processing command line: {0}"}

        Compiler.cmdline.cimmof.main.COMPILE_TERMINATING:string {"PGS04809: Compilation is ending."}

        Compiler.cmdline.cimmof.main.FAILED_TO_SET:string {"PGS04810: Failed to set the default namespace path."}


        /**
        * @note  PGS04811: Do not translate the word 'Lexer'.
        */
        Compiler.cmdline.cimmof.main.LEXER_ERROR:string {"PGS04811: Lexer error: "}

        Compiler.cmdline.cimmof.main.PARSING_ERROR:string {"PGS04812: Parsing error: "}

        Compiler.cmdline.cimmof.main.GENERAL_EXCEPTION:string {"PGS04813: Compiler general exception: "}

        Compiler.cmdline.cimmof.main.COMPILE_SUCCESSFUL:string {"PGS04814: Compile completed successfully."}

        /**
        * @version 2.4
        */
        Compiler.cimmofMessages.CIM_ERR_SUCCESS:string {"PGS04815: Successful"}

        /**
        * @version 2.4
        * @note  PGS04816: This message records an error while doing a syntax check
        *                  on the contents of a file.
        *        Substitution {0} is the file name (a string).
        *        Substitution {1} is the line number in the file (a string).
        *        Substitution {2} is the detailed error message from the syntax check (a string).
        *        Substitution {3} is the text from the file that failed the syntax check (a string).
        */
        Compiler.cimmofMessages.PARSER_SYNTAX_ERROR:string {"PGS04816: Syntax error in file {0}:{1}. Error {2} was found before token {3}."}

        /**
        * @version 2.4
        * @note  PGS04817:
        *       "Parameter" and "method" are used in the programming sense.
        *        "Method" is similiar to "function".
        *        Substitution {0} is the parameter name (a string).
        *        Substitution {1} is the method name (a string).
        *        Substitution {2} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.APPLY_PARAMETER_ERROR:string {"PGS04817: Error applying parameter {0} to method {1}: {2}"}

        /**
        * @version 2.4
        * @note  PGS04818:
        *       "Parameter" is used in the programming sense of a parameter to a function.
        *        Do not translate CIMParameter.
        *        Substitution {0} is the parameter name (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.NEW_PARAMETER_ERROR:string {"PGS04818: Error creating new CIMParameter object {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04819:
        *       "Parameter" and "class" are used in the programming sense.
        *        Substitution {0} is the parameter name (a string).
        *        Substitution {1} is the class name (a string).
        */
        Compiler.cimmofMessages.UNINITIALIZED_PARAMETER_ERROR:string {"PGS04819: Internal Error: Uninitialized parameter handle {0} in class {1}"}

        /**
        * @version 2.4
        * @note  PGS04820:
        *        Do not translate CIMMethod and CIMClass
        *        Substitution {0} is the method name (a string).
        *        Substitution {1} is the class name (a string).
        */
        Compiler.cimmofMessages.METHOD_ALREADY_EXISTS_WARNING:string {"PGS04820: Warning: CIMMethod {0} already exists for CIMClass {1}"}

        /**
        * @version 2.4
        * @note  PGS04821:
        *        "Method" is used in the programming sense.
        *        "Method" is similiar to "function".
        *        Do not translate CIMClass.
        *        Substitution {0} is the method name (a string).
        *        Substitution {1} is the class name (a string).
        *        Substitution {2} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.APPLY_METHOD_ERROR:string {"PGS04821: Error applying method {0} to CIMClass {1}: {2}:"}

        /**
        * @version 2.4
        * @note  PGS04822:
        *        Do not translate CIMMethod.
        *        Substitution {0} is the method name (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.NEW_METHOD_ERROR:string {"PGS04822: Error creating new CIMMethod {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04823:  This is a debug trace message.
        *        Do not translate.
        */
        Compiler.cimmofMessages.ADD_QUALIFIER:string {"PGS04823: ADD QUALIFIER: "}

        /**
        * @version 2.4
        * @note  PGS04824:  This is a debug trace message.
        *        Do not translate.
        */
        Compiler.cimmofMessages.TRACE:string {"PGS04824: [Trace]"}

        /**
        * @version 2.4
        * @note  PGS04825:
        *        Substitution {0} is the qualifier declaration name (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.ADD_QUALIFIER_DECL_ERROR:string {"PGS04825: Error adding qualifier declaration {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04826:  This is a debug trace message.
        *        Do not translate.
        */
        Compiler.cimmofMessages.TAB_OK:string {"PGS04826: \tOK"}

        /**
        * @version 2.4
        * @note  PGS04827:
        *        Do not translate CIMQualifier
        *        Substitution {0} is the qualifier name (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.NEW_QUALIFIER_ERROR:string {"PGS04827: Error creating new CIMQualifier {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04828:
        *        Do not translate CIMQualifier
        *        Substitution {0} is the qualifier name (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.ADD_QUALIFIER_ERROR:string {"PGS04828: Error adding new CIMQualifier {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04829:
        *        Substitution {0} is the qualifier declaration name (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.NEW_QUALIFIER_DECLARATION_ERROR:string {"PGS04829: Error creating new qualifier declaration {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04830:
        *        Substitution {0} is the qualifier declaration name (a string).
        */
        Compiler.cimmofMessages.GET_QUALIFIER_DECL_ERROR:string {"PGS04830: Could not find declaration for qualifier named {0}"}

        /**
        * @version 2.4
        * @note  PGS04831:  This is a debug trace message.
        *        Do not translate.
        */
        Compiler.cimmofMessages.ADD_INSTANCE:string {"PGS04831: ADD INSTANCE: "}

        /**
        * @version 2.4
        * @note  PGS04832:
        *       "Parameter" and "class" are used in the programming sense.
        *        Substitution {1} is the parameter name (a string).
        *        Substitution {0} is the class name (a string).
        */
        Compiler.cimmofMessages.UNINITIALIZED_PROPERTY_ERROR:string {"PGS04832: Internal Error: Uninitialized parameter {1} in class {0}"}

        /**
        * @version 2.4
        * @note  PGS04833:
        *        Substitution {1} is the property name (a string).
        *        Substitution {0} is the class name (a string).
        */
        Compiler.cimmofMessages.PROPERTY_ALREADY_EXISTS_WARNING:string {"PGS04833: Warning: Property {1} already exists in class {0}"}

        /**
        * @version 2.4
        * @note  PGS04834:
        *        Substitution {1} is the property name (a string).
        *        Substitution {0} is the class name (a string).
        *        Substitution {2} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.APPLYING_PROPERTY_ERROR:string {"PGS04834: Error applying property {1} to class {0}: {2}"}

        /**
        * @version 2.4
        * @note  PGS04835:
        *        Substitution {0} is the property name (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.NEW_PROPERTY_ERROR:string {"PGS04835: Error creating new property {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04836:
        *        "Class" is used in the programming sense.
        *        Substitution {0} is the name of the class being declared (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.NEW_CLASS_ERROR:string {"PGS04836: Error creating new class declaration {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04837:  This is a debug trace message.
        *        Do not translate.
        */
        Compiler.cimmofMessages.ADD_CLASS:string {"PGS04837: ADD CLASS: "}

        /**
        * @version 2.4
        * @note  PGS04838:
        *        "Class" is used in the programming sense.
        *        "Repository" is similiar to "database"
        *        Substitution {0} is the name of the class (a string).
        */
        Compiler.cimmofMessages.CLASS_EXISTS_WARNING:string {"PGS04838: Warning:  Class {0} already exists in the repository"}

        /**
        * @version 2.4
        * @note  PGS04839:
        *        "Class" is used in the programming sense.
        *        "Repository" is similiar to "database"
        *        Substitution {0} is the name of the class (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.ADD_CLASS_ERROR:string {"PGS04839: Error adding class {0} to the repository: {1}"}

        /**
        * @version 2.4
        * @note  PGS04840:
        *        "Compiler" is used in the programming sense.
        *        "Repository" is similiar to "database"
        */
        Compiler.cimmofMessages.SETREPOSITORY_NO_COMPILER_OPTIONS:string {"PGS04840: Internal Error: Compiler options not set before setting repository"}

        /**
        * @version 2.4
        * @note  PGS04841:
        *        "Repository" is similiar to "database"
        *        Do not translate "setRepository"
        */
        Compiler.cimmofMessages.SETREPOSITORY_BLANK_NAME:string {"PGS04841: Internal Error: No repository name was specified to setRepository"}

        /**
        * @version 2.4
        * @note  PGS04842:
        *        "Repository" is similiar to "database"
        *        A "name space" is an area of "repository" that contains names of objects
        *        Each "name space" itself has a name.
        *        Substitution {0} is the name of the name space (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.NAMESPACE_CREATE_ERROR:string {"PGS04842: Error trying to create repository name space {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04843:
        *        "Repository" is similiar to "database"
        *        Substitution {0} is the file name of the repository (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.REPOSITORY_CREATE_ERROR:string {"PGS04843: Error trying to create repository in path {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04844:
        *        Substitution {0} is the name of the object (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.NEW_REFERENCE_ERROR:string {"PGS04844: Error trying to create a reference to object {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04845:
        *        Substitution {0} is the name of the property (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.FIND_CLASS_OF_INSTANCE_ERROR:string {"PGS04845: Error looking for the class of the current instance while looking up property {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04846:
        *        "Name space" is an area that contains names of classes.
        *        "Name space" itself has a name.
        *        Substitution {2} is the name of the property (a string).
        *        Substitution {1} is the name of the class (a string).
        *        Substitution {0} is the name of the name space (a string).
        *        Substitution {3} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.FIND_PROPERTY_VALUE_ERROR:string {"PGS04846: Error looking up value of property {2} in class {1} in namespace {0}: {3}"}

        /**
        * @version 2.4
        * @note  PGS04847:
        *        Substitution {0} is the name of the property (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.CLONING_PROPERTY_ERROR:string {"PGS04847: Error copying property {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04848:
        *        Substitution {0} is the name of the property (a string).
        *        Substitution {1} is the name of the class (a string).
        *        Substitution {2} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.APPLY_INSTANCE_PROPERTY_ERROR:string {"PGS04848: Error applying property {0} to an instance of class {1}: {2}"}

        /**
        * @version 2.4
        * @note  PGS04849:
        *        Substitution {0} is the name of the property (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.GET_INSTANCE_PROPERTY_ERROR:string {"PGS04849: Error getting property {0} from an instance: {1}"}

        /**
        * @version 2.4
        * @note  PGS04850:
        *        "Namespace" is an area that contains names of classes.
        *        "Namespace" itself has a name.
        *        Substitution {0} is the name of the class (a string).
        *        Substitution {1} is the name of the name space (a string).
        *        Substitution {2} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.GET_CLASS_ERROR:string {"PGS04850: Error getting class {0} from namespace {1}: {2}"}

        /**
        * @version 2.4
        * @note  PGS04851:
        *        Substitution {0} is the name of the property (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.GET_PROPERTY_VALUE_ERROR:string {"PGS04851: Error getting value of property {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04852:
        *        Substitution {0} is the name of the class (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.NEW_INSTANCE_ERROR:string {"PGS04852: Error creating new instance of class {0}: {1}"}

        /**
        * @version 2.4
        * @note  PGS04853:
        *        Substitution {1} is the name of the property (a string).
        *        Substitution {0} is the name of the class (a string).
        */
        Compiler.cimmofMessages.INSTANCE_PROPERTY_EXISTS_WARNING:string {"PGS04853: Warning: property {1} already exists for this instance of class {0}"}

        /**
        * @version 2.4
        */
        Compiler.cimmofMessages.INSTANCE_EXISTS_WARNING:string {"PGS04854: Warning: the instance already exists.\n"
                                                                "In this implementation, that means it cannot be changed."}

        /**
        * @version 2.4
        * @note  PGS04855:
        *        Substitution {0} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.ADD_INSTANCE_ERROR:string {"PGS04855: Error adding an instance: {0}"}

        /**
        * @version 2.4
        * @note  PGS04856:
        *        Substitution {0} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.GENERAL_ERROR:string {"PGS04856: Error: {0}"}

        /**
        * @version 2.4
        * @note  PGS04857:
        *        Substitution {0} is the name of the class (a string).
        *        Substitution {1} is the detailed error message (a string).
        */
        Compiler.cimmofMessages.CLASS_NOT_UPDATED:string {"PGS04857: Warning:  Class {0} was not added or updated: {1}"}

        /**
        * @version 2.4
        */
        Compiler.cimmofMessages.SAME_VERSION:string {"PGS04858: The class has the same version."}

        /**
        * @version 2.4
        */
        Compiler.cimmofMessages.NO_EXPERIMENTAL_UPDATE:string {"PGS04859: Experimental update not allowed (set appropriate compiler option)"}

        /**
        * @version 2.4
        */
        Compiler.cimmofMessages.NO_VERSION_UPDATE:string {"PGS04860: Version update not allowed (set appropriate compiler option)"}

        /**
        * @version 2.4
        */
        Compiler.cimmofMessages.NO_CLASS_UPDATE:string {"PGS04861: Class update not allowed (set appropriate compiler option)"}

        /**
        * @version 2.4
        * @note  PGS04857:
        *        Do not translate "mof" or "m.n.u".
        */
        Compiler.cimmofMessages.INVALID_VERSION_FORMAT:string {"PGS04862: Version format in mof class or repository class is not valid. valid format is m.n.u."}

        /**
        * @version 2.4
        * @note  PGS04863:
        *        Do not translate "cimmofl", "cimmof" or "MOF"
        */
        Compiler.cmdline.cimmof.cmdline.CIMMOFL_USAGE_WARNING:string {
            "PGS04863: Warning: Use of cimmofl can corrupt the CIM Server Repository.\n"
            "         cimmofl should only be used under very controlled situations.\n"
            "         cimmof is the recommended OpenPegasus MOF compiler.\n\n"}

         /**
         * @note PGS04864:
         *       This message is no longer used as of version 2.7.0
         */
        Compiler.cimmofMessages.ERR_OPTION_NOT_SUPPORTED:string {"PGS04864: Command line option is not recognized. Use '--help' to obtain command syntax."}

        Compiler.cimmofMessages.ERR_USAGE:string {"PGS04865: Use '--help' to obtain command syntax."}

        /**
        * @version 2.7
        * @note PGS04866:
        *       Substitution {0} is a string specifying a MOF data type.
        *       Substitution {1} is a string containing an invalid literal value.
        */
        Compiler.cimmofMessages.INVALID_LITERAL_VALUE:string {"PGS04866: Invalid {0} value: {1}"}

        /**
        *  @version 2.8
        *  @note PGS04867: Do not translate '-M'
        */
        Compiler.cmdline.cimmof.cmdline.UNKNOWN_VALUE_OPTION_M:string {"PGS04867: Unknown value specified for option -M."}

        /**
        *  @version 2.9
        *  @note PGS04868:
        */
        Compiler.cmdline.cimmof.cmdline.CANNOT_CONNECT_EXCEPTION:string {"PGS04868: Cannot connect to CIM Server. The CIM Server may not be running."}

        // ==========================================================
        // Messages for CIMOperationResponseEncoder
        //  Please use message prefix "PGS05000"
        // ==========================================================

        Server.CIMOperationResponseEncoder.OUT_OF_MEMORY:string {"PGS05000: A system error occurred. Retry the CIM operation at a later time."}


        // ==========================================================
        // Messages for CIMOperationRequestAuthorizer
        //  Please use message prefix "PGS05200"
        // ==========================================================

        /**
        * @note  PGS05200
        *    Substitution {0} is the name of the CIM operation (a string)
        *    Substitution {1} is the namespace (a string)
        *    This message is no longer used in 2.7. Message PGS05203 obsoletes
        *    this message.
        */
        Server.CIMOperationRequestAuthorizer.NOT_AUTHORIZED:string {"PGS05200: The user is not authorized to run {0} in the namespace {1}."}

        Server.CIMOperationRequestAuthorizer.REMOTE_NOT_ENABLED:string {"PGS05201: Access is not enabled for remote users with superuser authority."}

        /**
        * @note  PGS05202
        *    Substitution {0} is the user name requesting a CIM operation (a string)
        */
        Server.CIMOperationRequestAuthorizer.NOT_IN_AUTHORIZED_GRP:string {"PGS05202: User ''{0}'' is not authorized to access CIM data."}

        /**
        * @note  PGS05203
        *    Substitution {0} is the name of the user (a string)
        *    Substitution {1} is the name of the CIM operation (a string)
        *    Substitution {2} is the namespace (a string)
        */
        Server.CIMOperationRequestAuthorizer.NAMESPACE_AUTHORIZATION_FAILED:string {"PGS05203: The user ''{0}'' is not authorized to run ''{1}'' in the namespace ''{2}''."}

        // ==========================================================
        // Messages for CIMOperationRequestDecoder
        //  Please use message prefix "PGS05400"
        // ==========================================================

        /**
        * @note  PGS05400: Do not translate the word '<MESSAGE>' since it is an XML tag
        */
        Server.CIMOperationRequestDecoder.EXPECTED_MESSAGE_ELEMENT:string {"PGS05400: A <MESSAGE> element expected in the CIM request."}

        /**
        * @note  PGS05401:
        *    Do not translate the word '<LOCALNAMESPACEPATH>' since it is an XML tag
        */
        Server.CIMOperationRequestDecoder.EXPECTED_LOCALNAMESPACEPATH_ELEMENT:string {"PGS05401: A <LOCALNAMESPACEPATH> element expected in the CIM request."}

        /**
        * @note  PGS05402:
        *    Do not translate the word '<IMETHODCALL>' or '<METHODCALL>' since they are XML tags
        */
        Server.CIMOperationRequestDecoder.EXPECTED_IMETHODCALL_ELEMENT:string {"PGS05402: A <IMETHODCALL> or a <METHODCALL> element expected in the CIM request."}

        /**
        * @note  PGS05403:  Substitution {0} is a method name (a string)
        */
        Server.CIMOperationRequestDecoder.UNRECOGNIZED_INTRINSIC_METHOD:string {"PGS05403: The intrinsic method {0} not recognized."}

        /**
        * @note  PGS05404:
        *    Do not translate the word 'Content-Type' since it is an HTTP tag
        */
        Server.CIMOperationRequestDecoder.CIMCONTENTTYPE_SYNTAX_ERROR:string{"PGS05404: HTTP Content-Type header error."}

        Server.CIMOperationRequestDecoder.INVALID_UTF8_CHARACTER:string{"PGS05405: UTF-8 character in the CIM request is not valid."}

        /**
        * @note   PGS05406:
        *    Substitution {0} is the name of the CIMOperation (a string that contains a method to call)
        *    Do not translate the word 'CIMOperation' since it is an HTTP extension header for CIM
        *    ATTN: This is a nonstandard message identifier and prefix,
        *          but this message is no longer used.
        */
        Server.CIMOperationRequestDecoder.CIMOPERATION_VALUE_NOT_SUPPORTED:string{"PGS05406: CIMOperation value \"{0}\" not supported."}

        /**
        * @note  PGS05407:
        *    Do not translate the word 'CIMMethod' since it is an HTTP extension header for CIM
        */
        Server.CIMOperationRequestDecoder.EMPTY_CIMMETHOD_VALUE:string{"PGS05407: Empty CIMMethod value in the CIM request."}

        /**
        * @note  PGS05408:
        *   Do not translate the word 'CIMMethod' since it is an HTTP extension header for CIM
        */
        Server.CIMOperationRequestDecoder.CIMMETHOD_VALUE_SYNTAX_ERROR:string{"PGS05408: CIMMethod value syntax error in the CIM request."}

        /**
        * @note  PGS05409:
        *   Do not translate the word 'CIMObject' since it is an HTTP extension header for CIM
        */
        Server.CIMOperationRequestDecoder.EMPTY_CIMOBJECT_VALUE:string{"PGS05409: Empty CIMObject value in the CIM request."}

        /**
        * @note  PGS05410:
        *   Do not translate the word 'CIMObject' since it is an HTTP extension header for CIM
        */
        Server.CIMOperationRequestDecoder.CIMOBJECT_VALUE_SYNTAX_ERROR:string{"PGS05410: CIMObject value syntax error in the CIM request."}

        Server.CIMOperationRequestDecoder.CIMSERVER_SHUTTING_DOWN:string{"PGS05411: CIM Server is shutting down."}

        /**
        * @note  PGS05412:
        *    Substitution {0} is a version of CIM (a string such as '2.0')
        */
        Server.CIMOperationRequestDecoder.CIM_VERSION_NOT_SUPPORTED:string{"PGS05412: CIM version \"{0}\" not supported."}

        /**
        * @note  PGS05413:
        *    Substitution {0} is a version of DTD (a string such as '2.0')
        */
        Server.CIMOperationRequestDecoder.DTD_VERSION_NOT_SUPPORTED:string{"PGS05413: DTD version \"{0}\" not supported."}

        /**
        * @note  PGS05414
        *    Substitution {0} is the version of CIM protocol in the header (a string)
        *    Substitution {1} is the version of CIM protocol in the CIm request message (a string such as 1.0)
        */
        Server.CIMOperationRequestDecoder.CIMPROTOCOL_VERSION_MISMATCH:string{"PGS05414: The CIM protocol version value in the header \"{0}\" does not match CIM request protocol version \"{1}\"."}

        /**
        * @note  PGS05415
        *    Substitution {0} is the version of CIM protocol (a string)
        */
        Server.CIMOperationRequestDecoder.CIMPROTOCOL_VERSION_NOT_SUPPORTED:string{"PGS05415: The CIM protocol version \"{0}\" is not supported."}

        /**
        * @note  PGS05416:
        *    Do not translate the words 'MULTIREQ' or "CIMBatch" since they are HTTP extensions for CIM
        */
        Server.CIMOperationRequestDecoder.MULTI_REQUEST_MISSING_CIMBATCH_HTTP_HEADER:string{"PGS05416: Multiple request tag (MULTIREQ) is missing the CIMBatch HTTP header."}

        /**
        * @note   PGS05417:
        *    Do not translate the words 'SIMPLEREQ' or 'CIMMethod' since they are HTTP extensions for CIM
        */
        Server.CIMOperationRequestDecoder.MISSING_CIMMETHOD_HTTP_HEADER:string{"PGS05417: Simple request tag (SIMPLEREQ) is missing the CIMMethod HTTP header."}

        /**
        * @note  PGS05418
        *    Substitution {0} is the value of the CIMMethod header (a string)
        *    Substitution {1} is the CIM request method (a string)
        *    Do not translate the word 'CIMMethod' since it is an HTTP extension header for CIM
        */
        Server.CIMOperationRequestDecoder.CIMMETHOD_VALUE_DOES_NOT_MATCH_REQUEST_METHOD:string{"PGS05418: CIMMethod value \"{0}\" does not match the CIM request method \"{1}\"."}

        /**
        * @note  PGS05419:
        *    Do not translate the words 'SIMPLEREQ' or 'CIMObject' since they are HTTP extensions for CIM
        */
        Server.CIMOperationRequestDecoder.MISSING_CIMOBJECT_HTTP_HEADER:string{"PGS05419: Simple request tag (SIMPLEREQ) is missing the CIMObject HTTP header."}

        /**
        * @note  PGS05420:
        *    Substitution {0} is the value of the CIMObject in the header (a string)
        *    Substitution {1} is the namespace path element (a string)
        *    Do not translate the word 'CIMObject' since it is an HTTP extension header for CIM
        */
        Server.CIMOperationRequestDecoder.CIMOBJECT_VALUE_DOES_NOT_MATCH_REQUEST_OBJECT:string {"PGS05420: CIMObject value \"{0}\" does not match the CIM request object \"{1}\"."}

        /**
        * @note  PGS05421:
        *    Substitution {0} is the value of the CIMObject in the header(a string)
        *    Do not translate the word 'CIMObject' since it is an HTTP extension header for CIM
        */
        Server.CIMOperationRequestDecoder.COULD_NOT_PARSE_CIMOBJECT_VALUE:string {"PGS05421: Cannot parse CIMObject value \"{0}\"."}

        /**
        * @note  PGS05422:
        *    Do not translate the word 'Host' since it is an HTTP header
        */
        Server.CIMOperationRequestDecoder.MISSING_HOST_HEADER:string {"PGS05422: HTTP request message lacks a Host header field."}

        /**
        * @note  PGS05423:
        *    Substitution {0} is the name of the missing required parameter(string)
        */
        Server.CIMOperationRequestDecoder.REQUIRED_PARAMETER_MISSING:string {"PGS05423: Required parameter \"{$0}\" missing from request."}


        Server.CIMOperationRequestDecoder.DUPLICATE_PARAMETER:string {"PGS05424: Duplicated request input parameter."}

        /**
        * @note  PGS05425:
        *    Substitution {0} is the name of the invalid parameter(string)
        */
        Server.CIMOperationRequestDecoder.INVALID_PARAMETER:string {"PGS05425: Unrecognized or invalid request input parameter \"{$0}\"."}
        // ==========================================================
        // Messages for CIMOperationRequestDispatcher
        //  Please use message prefix "PGS05600"
        // ==========================================================

        Server.CIMOperationRequestDispatcher.ENUM_REQ_TOO_BROAD:string {"PGS05600: The enumerate request is too broad."}

        Server.CIMOperationRequestDispatcher.PROVIDER_NOT_AVAILABLE:string {"PGS05601: The provider is not available."}

        /**
        * @note  PGS05602:
        *    Substitution {0} is the CIM type (a string)
        */
        Server.CIMOperationRequestDispatcher.CIM_ERR_INVALID_PARAMETER:string {"PGS05602: The format of value {0} is not valid."}

        /**
        * @note  PGS05603:
        *    Substitution {0} is the class::method
        *    Substitution {1} is the CIM request type (a string)
        *    This message is no longer used as of version 2.7.0
        */
        Server.CIMOperationRequestDispatcher.HANDLE_ENQUEUE:string {"PGS05603: The function {0} cannot handle the CIM request type {1}."}

        /**
        * @note  PGS05604:
        *    Substitution {0} is the request class
        */
        Server.CIMOperationRequestDispatcher.REQUEST_CLASS_NOT_SUPPORTED:string {"PGS05604: No provider or Repository defined for class {0}."}

        Server.CIMOperationRequestDispatcher.ENUMERATION_CONTEXT_TIMED_OUT:string {"PGS05605: Enumeration Context timed out before request received."}

        Server.CIMOperationRequestDispatcher.ENUMERATION_CONTEXT_CLOSED:string {"PGS05606: Enumeration context closed when request received."}

        Server.CIMOperationRequestDispatcher.ENUMERATION_CONTEXT_UNDEFINED:string {"PGS05607: Enumeration context undefined."}

        /**
        * @note  PGS05608:
        *    Substitution {0} is the maximum size allowed (integer)
        */
        Server.CIMOperationRequestDispatcher.ENUMERATION_TIMEOUT_TO_LARGE:string {"PGS05608: Operation timeout too large. Maximum allowed: {0}"}

        Server.CIMOperationRequestDispatcher.TIMEOUT_ZERO_NOT_ALLOWED:string {"PGS05609: Operation timeout value of 0 not allowed."}

        /**
        * @note  PGS05610:
        *    Substitution {0} is the maxObjectCount supplied (integer)
        *    Substitution {1} is the system maxObjectCount limit(integer) 
        */
        Server.CIMOperationRequestDispatcher.MAXOBJECTCOUNT_OUT_OF_RANGE:string {"PGS05610: Operation maximum mbject count argument {0} too large. Maximum allowed: {1}."}

        Server.CIMOperationRequestDispatcher.CONTINUE_ON_ERROR_NOT_SUPPORTED:string {"PGS05611: ContinueOnError = true argument not supported."}

        Server.CIMOperationRequestDispatcher.INVALID_MODEL_PATH:string {"PGS05612: Full Model Path with keys required."}

        /**
        * @note  PGS05613:
        * @version 2.14
        */
        Server.CIMOperationRequestDispatcher.PULL_OPERATION_TYPE_ERR:string {"PGS05613: Open and Pull Message types do not match."}

        /**
        * @note  PGS05614:
        * @version 2.14
        */
        Server.CIMOperationRequestDispatcher.ZERO_LEN_PULL_EXCEEDED_LIMIT:string {"PGS05614: Maximum consecutive zero maxObjectCount pull requests exceeded."}

        /**
        * @note  PGS05615:
        * @version 2.14
        */
        Server.CIMOperationRequestDispatcher.ENUMERATION_CONTEXT_EXCEEDED_LIMIT:string {"PGS05615: Exceeded maximum number of simultaneous open Enumerations."}

        /**
        * @note  PGS05616:
        * @version 2.14
        *    Substitution {0} is the received namespace (string)
        *    Substitution {1} is the expected namespace (string) 
        */
        Server.CIMOperationRequestDispatcher.PULL_NAMESPACE_ERR:string {"PGS05616: Incorrect namespace ({0}) in pull operation. Expected: {1}."}
        /**
        * @note  PGS05617:
        * @version 2.14
        */

        Server.CIMOperationRequestDispatcher.MISSING__FILTER_QUERY parameter:string {"PGS05617: filterQueryLanguage parameter without filterQuery parameter."}
        /**
        * @note  PGS0568:
        * @version 2.14
        */

        Server.CIMOperationRequestDispatcher.MISSING_FILTER_LANG:string {"PGS05618: filterQuery parameter without filterQueryLanguage parameter."}

        // ==========================================================
        // Messages for ProviderMessageFacade
        //  Please use message prefix "PGS05800"
        // ==========================================================

        Server.ProviderMessageFacade.UNKNOWN_ERROR:string{"PGS05800: An unknown error occurred."}

        Server.ProviderMessageFacade.NOT_IMPLEMENTED:string{"PGS05801: The request is not implemented."}


        // ==========================================================
        // Messages for Shutdown
        //  Please use message prefix "PGS06000"
        // ==========================================================

        Server.ShutdownExceptions.INVALID_TIMEOUT:string {"PGS06000: The operation time-out value for ending the CIM server is not valid."}

        Server.ShutdownExceptions.UNABLE_TO_RESUME:string {"PGS06001: The CIM server is unable to resume."}

        Server.ShutdownExceptions.TIMEOUT_EXPIRED:string {"PGS06002: The time-out expired.  The CIM server resumed operation."}

        Server.ShutdownProvider.INPUT_NOT_VALID:string {"PGS06003: The input parameters for ending the CIM server are not valid."}

        /**
        * @note  PGS06200:
        *    Substitution {0} is an exception message (a string)
        */
        Server.ShutdownService.CIM_PROVIDER_SHUTDOWN:string {"PGS06200: A provider shutdown exception has occurred: {0}."}


        // ==========================================================
        // Messages for ConsoleManager_zOS
        //  Please use message prefix "PGS06200"
        // ==========================================================

        /**
        * @note  PGS06201:
        */
        Server.ConsoleManager_zOS.CONSOLE_NO_MODIFY.PEGASUS_OS_ZOS:string {"PGS06201: Command not recognized by CIM server."}

        /**
        * @note  PGS06202:
        */
        Server.ConsoleManager_zOS.CONSOLE_STOP.PEGASUS_OS_ZOS:string {"PGS06202: STOP command received from z/OS console, initiating shutdown."}

        /**
        * @note PGS06203:
        *    Substitution {0} is the error text of the operating system.
        *    Substitution {1} and {2} are numbers
        *    Do not translate 'CIM Server' and 'Console'
        *
        */
        Server.ConsoleManager_zOS.NO_CONSOLE_THREAD.PEGASUS_OS_ZOS:string { "PGS06203: CIM Server Console command thread cannot be created: {0} ( errno {1}, reason code 0x{2} )."}

        /**
        * @note PGS06204:
        *    Substitution {0} is the error text of the operating system.
        *    Substitution {1} and {2} are numbers
        *    Do not translate 'Console Communication Service'
        *
        */
        Server.ConsoleManager_zOS.CONSOLE_ERROR.PEGASUS_OS_ZOS:string { "PGS06204: Console Communication Service failed: {0} ( errno {1}, reason code 0x{2} )."}

        /**
        * @note PGS06205:
        *    Do not translate 'MODIFY'
        *
        */
        Server.ConsoleManager_zOS.CON_SYNTAX_ERR.PEGASUS_OS_ZOS:string { "PGS06205E: CIM MODIFY COMMAND REJECTED DUE TO SYNTAX ERROR."}

        /**
        * @note PGS06206:
        *    Do not translate 'MODIFY CFZCIM,APPL=CONFIG,<name>=<value>[,PLANNED]'
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_SYNTAX.PEGASUS_OS_ZOS:string { "PGS06206I: Syntax is: MODIFY CFZCIM,APPL=CONFIG,<name>=<value>[,PLANNED]."}

        /**
        * @note PGS06207:
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_FAILED.PEGASUS_OS_ZOS:string { "PGS06207E: Failed to update configuration value."}

        /**
        * @note PGS06208:
        *    Substitution {0} is the name of a configuration property
        *    Substitution {1} is the value of a configuration property
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_UPDATED.PEGASUS_OS_ZOS:string { "PGS06208I: Updated current value for {0} to {1}."}

        /**
        * @note PGS06209:
        *    Substitution {0} is the name of a configuration property
        *    Substitution {1} is the value of a configuration property
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_PLANNED.PEGASUS_OS_ZOS:string { "PGS06209I: Updated planned value for {0} to {1}."}

        /**
        * @note PGS06210:
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_PLANNED2.PEGASUS_OS_ZOS:string { "PGS06210I: This change will become effective after CIM Server restart."}

        /**
        * @note PGS06211:
        *    Substitution {0} contains another message
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_ERR.PEGASUS_OS_ZOS:string { "PGS06211E: MODIFY command failed: \"{0}\""}

        /**
        * @note PGS06212:
        *    Substitution {0} is the name of a configuration property
        *
        *    ATTN: This message is no longer used in OpenPegasus release 2.13
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_INVALID.PEGASUS_OS_ZOS:string { "PGS06212E: {0} is not a valid configuration property."}

        /**
        * @note PGS06213:
        *    Substitution {0} is a list of environment variable names and values
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_DISPLAY_ALLENV.PEGASUS_OS_ZOS:string { "PGS06213I: List of CIM Server environment variables:\n{0}"}

        /**
        * @note PGS06214:
        *    Substitution {0} is the name of an environment variable
        *    Substitution {1} is the value of environment variable {0}
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_DISPLAY_ENV.PEGASUS_OS_ZOS:string { "PGS06214I: {0}={1}"}

        /**
        * @note PGS06215:
        *    Substitution {0} is the name of an environment variable
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_ENV_UNDEFINED.PEGASUS_OS_ZOS:string { "PGS06215E: Variable \"{0}\" is undefined"}

        /**
        * @note PGS06216:
        *    Do not translate 'MODIFY CFZCIM,APPL=ENV[,<varname>][=<value>]'
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_ENV_SYNTAX.PEGASUS_OS_ZOS:string { "PGS06216I: Syntax is: MODIFY CFZCIM,APPL=ENV[,<varname>][=<value>]"}

        /**
        * @note PGS06217:
        *    Substitution {0} is the name of an environment variable
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_DELETEENV.PEGASUS_OS_ZOS:string { "PGS06217I: Environment variable \"{0}\" deleted successfully."}

        /**
        * @note PGS06218:
        *    Substitution {0} is the name of an environment variable
        *    Substitution {1} is the value of the environment variable
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFY_SETENV.PEGASUS_OS_ZOS:string { "PGS06218I: Environment variable \"{0}\" set to \"{1}\" successfully."}

        /**
        * @note PGS06219:
        *    Substitution {0} is the name of an environment variable
        *    Substitution {1} is the value of the environment variable
        *
        */
        Server.ConsoleManager_zOS.CON_MODIFYENV_FAILED.PEGASUS_OS_ZOS:string { "PGS06219E: Failed to update environment variable \"{0}\"."}

        /**
        * @note PGS06220:
        *    Substitution {0} is the service string. 
        *
        */
        Server.ConsoleManager_zOS.VERSION.PEGASUS_OS_ZOS:string { "PGS06220I: CIM Server Service Level: {0}"}


        // ==========================================================
        // Messages for ProviderRegistrationManager
        //  Please use message prefix "PGS06400"
        // ==========================================================

        Server.ProviderRegistrationManager.ProviderRegistrationManager.MODULE_NOT_FOUND:string {"PGS06400: The provider module is not found."}

        Server.ProviderRegistrationManager.ProviderRegistrationManager.PROVIDER_NOT_FOUND:string {"PGS06401: The provider is not found."}

        Server.ProviderRegistrationManager.ProviderRegistrationManager.CAPABILITY_NOT_REGISTERED:string {"PGS06402: The provider capability is not registered."}

        Server.ProviderRegistrationManager.ProviderRegistrationManager.CONSUMER_CAPABILITY_NOT_YET_REGISTERED:string {"PGS06403: The consumer capability is not registered."}

        /**
        * @note  PGS06404:
        *    Do not translate the word 'root/PG_InterOp' since it is a path/CIM class name
        */
        Server.ProviderRegistrationManager.ProviderRegistrationManager.REPOSITORY_CORRUPTED:string {"PGS06404: The provider registration schema in namespace \"root/PG_InterOp\" is corrupted."}

        /**
        * @note  PGS06405:
        *    Do not translate the word 'ProviderName' since it is a CIM property name
        *    Do not translate the word 'PG_ProviderCapabilities' since it is a CIM class name
        */
        Server.ProviderRegistrationManager.ProviderRegistrationManager.MISSING_PROVIDERNAME:string {"PGS06405: The key property ProviderName is missing from the PG_ProviderCapabilities class."}

        /**
        * @note  PGS06406:
        *    Do not translate the word 'ProviderModuleName' since it is a CIM property name
        *    Do not translate the word 'PG_ProviderCapabilities' since it is a CIM class name
        */
        Server.ProviderRegistrationManager.ProviderRegistrationManager.MISSING_MODULENAME:string {"PGS06406: The key property ProviderModuleName is missing from the PG_ProviderCapabilities class."}

        Server.ProviderRegistrationManager.ProviderRegistrationManager.PG_PROVIDER_MODULE:string {"PGS06407: The provider module must be registered before registering the provider."}

        Server.ProviderRegistrationManager.ProviderRegistrationManager.PG_PROVIDER_CLASS:string {"PGS06408: The provider must be registered before registering the provider capabilities."}

        Server.ProviderRegistrationManager.ProviderRegistrationManager.CAN_NOT_INSERT_ELEMENT:string {"PGS06409: CIM provider registration:  A provider is already registered for the specified capability."}

        Server.ProviderRegistrationManager.ProviderRegistrationManager.PGPROVIDER_NEEDS_TO_BE_REGISTERED_BEFORE_CONSUMER_CAPABILITIES:string {"PGS06410: The provider must be registered before registering the consumer capabilities."}

        /**
        * @note  PGS06411:
        *    Do not translate the word 'ProviderModuleName' since it is a CIM property name
        *    Do not translate the word 'PG_ConsumerCapabilities' since it is a CIM class name
        */
        Server.ProviderRegistrationManager.ProviderRegistrationManager.MISSING_PROVIDERMODULENAME_KEY_IN_CONSUMER_CAPABILITIES:string {"PGS06411: The key property ProviderModuleName is missing from the PG_ConsumerCapabilities instance."}

        /**
        * @note  PGS06412:
        *    Do not translate the word 'ProviderName' since it is a CIM property name
        *    Do not translate the word 'PG_ConsumerCapabilities' since it is a CIM class name
        */
        Server.ProviderRegistrationManager.ProviderRegistrationManager.MISSING_PROVIDERNAME_KEY_IN_CONSUMER_CAPABILITIES:string {"PGS06412: The key property ProviderName is missing from the PG_ConsumerCapabilities instance."}

        /**
        * @note  PGS06413:
        */
        Server.OperationResponseHandler.TOO_MANY_OBJECTS_DELIVERED:string {"PGS06413: Too many objects delivered."}

        /**
        * @note  PGS06414:
        */
        Server.OperationResponseHandler.TOO_FEW_OBJECTS_DELIVERED:string {"PGS06414: Too few objects delivered."}

        /**
        * @note  PGS06415:
        * Substitution {0} is providerType of type int.
        * Substitution {1} is ProviderModuleName of type string.
        */
        Server.ProviderRegistrationManager.ProviderRegistrationManager.UNSUPPORTED_PROVIDER_TYPE:string {"PGS06415: Unsupported ProviderType \"{0}\" in ProviderModule \"{1}\"."}

        // ==========================================================
        // Messages for OptionManager
        //  Please use message prefix "PGS06600"
        // ==========================================================

        /**
        * @note  PGS06600:
        *    Substitution {0} is the name of the option (a string)
        */
        Common.OptionManager.MISSING_CMD_LINE_OPTION:string {"PGS06600: Command line option {0} is missing."}

        /**
        * @note  PGS06601:
        *    Substitution {0} is the name of the option (a string)
        *    Substitution {1} is the value (a string)
        */
        Common.OptionManager.INVALID_OPTION_VALUE:string {"PGS06601: Option value is not valid: {0}={1}."}

        /**
        * @note  PGS06602:
        *    Substitution {0} is the name of the option (a string)
        */
        Common.OptionManager.DUPLICATE_OPTION:string {"PGS06602: Duplicate option {0}."}

        /**
        * @note  PGS06603:
        *    Substitution {0} is the name of the option (a string)
        */
        Common.OptionManager.UNRECOGNIZED_CONFIG_FILE_OPTION:string {"PGS06603: Unrecognized CIM configuration file option {0}."}

        /**
        * @note  PGS06604:
        *    Substitution {0} is the name of the option (a string)
        */
        Common.OptionManager.MISSING_REQUIRED_OPTION:string {"PGS06604: Required option {0} is missing."}

        /**
        * @note  PGS06605:
        *    Substitution {0} is the name of the bad command line option (a string)
        */
        Common.OptionManager.PARAMETER_NOT_VALID:string {"PGS06605: Parameter {0} is not valid."}

        Common.OptionManager.SYNTAX_ERR_CONFIG_FILE:string {"PGS06606: Syntax error in the CIM configuration file: "}


        // ==========================================================
        // Messages for CIMClassRep
        //  Please use message prefix "PGS06800"
        // ==========================================================

        /**
        * @note  PGS06800:
        *    Substitution {0} is the name of the property (a string)
        */
        Common.CIMClassRep.PROPERTY:string {"PGS06800: Property {0}"}

        /**
        * @note  PGS06801:
        *    Substitution {0} is the name of the method (a string)
        */
        Common.CIMClassRep.METHOD:string {"PGS06801: Method {0}"}

        /**
        * @note  PGS06802:
        *    Do not translate the word 'Association' since it is a CIM qualifier on a CIM class
        *    Do not translate the word 'PROPERTY.REFERENCE' since it is an element for CIM in XML
        */
        Common.CIMClassRep.NON_ASSOCIATION_CLASS_CONTAINS_REFERENCE_PROPERTY:string {"PGS06802: A CIM class, which is not an Association class, contains a PROPERTY.REFERENCE element."}


        // ==========================================================
        // Messages for CIMMethodRep
        //  Please use message prefix "PGS07000"
        // ==========================================================

        /**
        * @note  PGS07000:
        *    Substitution {0} is the name of the parameter (a string)
        */
        Common.CIMMethodRep.PARAMETER:string {"PGS07000: Parameter {0}"}

        /**
        * @note PGS07001:
        *
        */
        Common.CIMMethodRep.CONTAINED_METHOD_NAMECHANGEDEXCEPTION:string {"PGS07001: Attempted to change the name of a method already in a container."}
        
        
        // ==========================================================
        // Reason Code Messages for CIMObjectPath
        //  Please don't use a message prefix
        // ==========================================================
        
        /**
        * @note The following messages without a PGSxxxx prefix are used as reason code error text.
        *       The prefix has been left off intentionally.
        */
        
        
        /**
        *       Substitution {0} is a host name (a string) 
        */
        Common.CIMObjectPath.INVALID_HOSTNAME:string {"{0}, reason:\"invalid hostname\""}
        
        /**
        *       Substitution {0} is an object name (a string) 
        */
        Common.CIMObjectPath.MISSING_SLASH_AFTER_HOST:string {"{0}, reason:\"missing slash after hostname\""}
        
        /**
        *       Substitution {0} is an object name (a string) 
        */
        Common.CIMObjectPath.INVALID_NAMESPACE:string {"{0}, reason:\"invalid namespace name\""}
        
        /**
        *       Substitution {0} is an object name (a string) 
        *       Substitution {1} is a key name (a string) 
        */
        Common.CIMObjectPath.INVALID_KEYNAME:string {"{0}, reason:\"invalid key-value pair, invalid key name {1}\""}
        
        /**
        *       Substitution {0} is an object name (a string) 
        */
        Common.CIMObjectPath.INVALID_KEYVALUE:string {"{0}, reason:\"invalid key-value pair, malformed value\""}

        /**
        *       Substitution {0} is an object name (a string) 
        */
        Common.CIMObjectPath.INVALID_KEYVALUEPAIR_MISSINGQUOTE:string {"{0}, reason:\"invalid key-value pair, missing quote in key value\""}

        /**
        *       Substitution {0} is an object name (a string) 
        */
        Common.CIMObjectPath.INVALID_BOOLVALUE:string {"{0}, reason:\"invalid key-value pair, value should be TRUE or FALSE\""}

        /**
        *       Substitution {0} is an object name (a string) 
        *       Substitution {1} is a string
        */
        Common.CIMObjectPath.INVALID_NEGATIVNUMBER_VALUE:string {"{0}, reason:\"invalid key-value pair, invalid negative number value {1}\""}

        /**
        *       Substitution {0} is an object name (a string) 
        *       Substitution {1} is a string
        */
        Common.CIMObjectPath.INVALID_NUMBER_VALUE:string {"{0}, reason:\"invalid key-value pair, invalid number value {1}\""}

        /**
        *       Substitution {0} is an object name (a string) 
        */
        Common.CIMObjectPath.INVALID_KEYVALUEPAIR_MISSCOMMA:string {"{0}, reason:\"invalid key-value pair, next key-value pair has to start with comma\""}

        /**
        *       Substitution {0} is an object name (a string) 
        */
        Common.CIMObjectPath.MISSING_NAMESPACE:string {"{0}, reason:\"host specified, missing namespace\""}
        
        /**
        *       Substitution {0} is an object name (a string) 
        *       Substitution {1} is a class name (string)
        */
        Common.CIMObjectPath.INVALID_CLASSNAME:string {"{0}, reason:\"class name {1} not a legal CIM name\""}



        // ==========================================================
        // Messages for CIMObjectRep
        //  Please use message prefix "PGS07200"
        // ==========================================================

        /**
        * @note  PGS07200:
        *    Substitution {0} is the name of the property (a string)
        */
        Common.CIMObjectRep.PROPERTY:string {"PGS07200: Property {0}"}


        // ==========================================================
        // Messages for CIMQualifierList/DeclContext
        //  Please use message prefix "PGS07400"
        // ==========================================================

        /**
        * @note  PGS07400:
        *    Substitution {0} is the name of the qualifier (a string)
        */
        Common.CIMQualifierList.QUALIFIER:string {"PGS07400: Qualifier {0}"}


        // ==========================================================
        // Messages for DeclContext
        //  Please use message prefix "PGS07600"
        // ==========================================================

        /**
        * @note  PGS07600:
        *    Substitution {0} is the name of the qualifier (a string)
        */
        Common.DeclContext.DECLARATION_OF_QUALIFIER:string {"PGS07600: Declaration of qualifier {0}"}

        /**
        * @note  PGS07601:
        *    Substitution {0} is the name of the CIM class (a string)
        */
        Common.DeclContext.CLASS:string {"PGS07601: Class {0}"}


        // ==========================================================
        // Messages for HTTPAcceptor
        //  Please use message prefix "PGS07800"
        // ==========================================================

        Common.HTTPAcceptor.ALREADY_BOUND:string {"PGS07800: CIM HTTP or HTTPS connection is already bound to the socket."}

        Common.HTTPAcceptor.FAILED_CREATE_SOCKET:string {"PGS07801: CIM HTTP or HTTPS connection failed to create the socket."}

        Common.HTTPAcceptor.FAILED_SET_SOCKET_OPTION:string {"PGS07802: CIM HTTP or HTTPS connection failed to set the socket option."}

        /**
        *   This message is no longer used as of version 2.6
        */
        Common.HTTPAcceptor.FAILED_BIND_SOCKET:string {"PGS07803: CIM HTTP or HTTPS connection failed to bind the socket."}

        Common.HTTPAcceptor.FAILED_SOLICIT_SOCKET_MESSAGES:string {"PGS07804: CIM HTTP or HTTPS connection failed to solicit socket messages."}

        Common.HTTPAcceptor.FAILED_BIND_SOCKET_DETAIL:string {"PGS07805: Failed to bind socket on port {0}: {1}."}

        Common.HTTPAcceptor.FAILED_SET_LDS_FILE_OPTION:string {"PGS07806: Failed to set permission on local domain socket {0}: {1}."}

        Common.HTTPAcceptor.FAILED_LISTEN_SOCKET:string {"PGS07807: Failed to listen on socket {0}: {1}."}


        // ==========================================================
        // Messages for HTTPConnector
        //  Please use message prefix "PGS08000"
        // ==========================================================

        Common.HTTPConnector.CONNECTION_FAILED_LOCAL_CIM_SERVER:string {"PGS08000: CIM HTTP or HTTPS connector cannot connect to local CIM server. Connection failed."}

        /**
        * @note  CIMHTTP_CONNECTION_FAILED_TO:
        *    Substitution {0} is the host (a string)
        *    Substitution {1} is the port number represented as a string
        */
        Common.HTTPConnector.CONNECTION_FAILED_TO:string {"PGS08001: CIM HTTP or HTTPS connector cannot connect to {0}:{1}. Connection failed."}


        // ==========================================================
        // Messages for HTTPConnection
        //  Please use message prefix "PGS08100"
        // ==========================================================

        Common.HTTPConnection.UNKNOWN_EXCEPTION:string {"PGS08100: Unknown exception caught while parsing HTTP message."}

        /**
        * @note  PGS08101:
        *    Substitution {0} is a string containing the host of the CIMClient connection
        */
        Common.HTTPConnection.INTERNAL_SERVER_ERROR_CONNECTION_CLOSED:string {"PGS08101: Internal server error. Connection with IP address {0} closed."}

        // ==========================================================
        // Messages for LanguageParser
        //  Please use message prefix "PGS08200"
        // ==========================================================

        /**
        * @note  PGS08200:
        *   Do not translate the word 'Accept-Language' since it is a standard HTTP request header field
        */
        Common.LanguageParser.TOO_MANY_OR_NON_ALPHA_CHARACTERS_AL:string {"PGS08200: Accept-Language contains nonalphabetic characters or too many characters."}

        /**
        * @note  PGS08201:
        *   Do not translate the word 'Content-Language' since it is a standard HTTP header
        */
        Common.LanguageParser.TOO_MANY_OR_NON_ALPHA_CHARACTERS_CL:string {"PGS08201: Content-Language contains nonalphabetic characters or too many characters."}

        /**
        * @note  PGS08202:
        *   Do not translate the word 'Accept-Language' since it is a standard HTTP request header field
        */
        Common.LanguageParser.INVALID_QUALITY_VALUE:string {"PGS08202: Accept-Language contains a quality value that is not valid."}

        /**
        * @note  PGS08203:
        */
        Common.LanguageParser.DOES_NOT_CONTAIN_TERMINATING:string {"PGS08203: Closing \")\" character is missing."}

        /**
        * @note  PGS08204:
        *   Substitution {0} is the malformed language tag value
        */
        Common.LanguageParser.MALFORMED_LANGUAGE_TAG:string {"PGS08204: Malformed language tag \"{0}\"."}

        /**
        * @note  PGS08205:
        *   Substitution {0} is the invalid language tag value
        */
        Common.LanguageParser.INVALID_LANGUAGE_TAG:string {"PGS08205: Invalid language tag \"{0}\"."}


        // ==========================================================
        // Messages for Logger
        //  Please use message prefix "PGS08400"
        // ==========================================================

        Common.Logger.LOGGING_DISABLED:string {"PGS08400: Logging is disabled."}


        // ==========================================================
        // Messages for MessageQueueService
        //  Please use message prefix "PGS08600"
        // ==========================================================

        Common.MessageQueueService.FORCING_SHUTDOWN:string {"PGS08600: Forcing a shutdown of the CIM message router."}

        /**
        * @note  PGS08601:
        *    Substitution {0} is the name of a message queue (a string)
        */
        Common.MessageQueueService.STOPPING_SERVICE:string {"PGS08601: Stopping the {0} service."}

        /**
        *   This message is no longer used as of version 2.9.0
        */
        Common.MessageQueueService.UNABLE_TO_REGISTER:string {"PGS08602: CIM base message queue service is unable to register with the CIMOM dispatcher."}

        Common.MessageQueueService.NOT_ENOUGH_THREAD:string {"PGS08603: Could not allocate thread for the polling thread."}


        // ==========================================================
        // Messages for ModuleController
        //  Please use message prefix "PGS08800"
        // ==========================================================

        /**
        * @note  PGS08800:
        *    Substitution {0} is the name of the module (a string)
        */
        Common.ModuleController.MODULE:string {"PGS08800: Module {0}"}

        // ==========================================================
        // Messages for Cimom
        //  Please use message prefix "PGS08900"
        // ==========================================================

        /**
        * @note: PGS08900:
        *   Please do not translate the word 'Cimom' as that is the name of
        *  technical functional component.
        */
        Common.Cimom.NOT_ENOUGH_THREADS:string {"PGS08900: Cannot allocate thread for Cimom class"}



        // ==========================================================
        // Messages for OperationContext
        //  Please use message prefix "PGS09000"
        // ==========================================================

        Common.OperationContext.OBJECT_NOT_FOUND:string {"PGS09000: Object not found."}

        Common.OperationContext.OBJECT_ALREADY_EXISTS:string {"PGS09001: Object already exists."}

        // ==========================================================
        // Messages for System Abstraction
        //  Please use message prefix "PGS09100"
        // ==========================================================

        Common.System.ERROR_MESSAGE.PEGASUS_OS_ZOS:string {"{0} (error code {1}, reason code 0x{2})"}

        Common.System.ERROR_MESSAGE.STANDARD:string {"{0} (error code {1})"}

        /**
        * @note  PGS09100:
        *   Do not translate the word 'TCP/IP'
        */
        Common.Socket.WAIT_FOR_TCPIP:string {"PGS09100: TCP/IP temporary unavailable."}

        /**
        * @note  PGS09101:
        * @version 2.8
        *    Substitution {0} is an integer error number
        */
        Common.Socket.WSASTARTUP_FAILED.WINDOWS:string {"PGS09101: WSAStartup failed with error {0}."}


        // ==========================================================
        // Messages for SSLContext
        //  Please use message prefix "PGS09200"
        // ==========================================================

        Common.SSLContext.COULD_NOT_GET:string {"PGS09200: Cannot get SSL context."}

        Common.SSLContext.COULD_NOT_SET_CIPHER_LIST:string {"PGS09201: Cannot set the cipher list."}

        Common.SSLContext.RANDOM_SEED_FILE_REQUIRED:string {"PGS09202: Random seed file required to initialize the SSL random number generator."}

        /**
        * @note  PGS09203:
        *    Substitution {0} is the name of the seed file (a string)
        */
        Common.SSLContext.NOT_ENOUGH_SEED_DATA_IN_FILE:string {"PGS09203: Not enough seed data in random seed file: {0}."}

        Common.SSLContext.NOT_ENOUGH_SEED_DATA:string {"PGS09204: Not enough seed data."}

        /**
        * @note  PGS09205:
        *    Substitution {0} is the name of the seed file (a string)
        */
        Common.SSLContext.SEED_FILE_DOES_NOT_EXIST:string {"PGS09205: Seed file {0} does not exist."}

        Common.SSLContext.COULD_NOT_LOAD_CERTIFICATES:string {"PGS09206: Cannot load certificates into certificate store."}

        /**
        * @note  PGS09207:
        *   This message is no longer used as of version 2.10.0
        */
        Common.SSLContext.COULD_NOT_GET_SERVER_CERTIFICATE:string {"PGS09207: Cannot get server certificate."}

        Common.SSLContext.COULD_NOT_GET_PRIVATE_KEY:string {"PGS09208: Cannot get private key."}

        Common.SSLContext.COULD_NOT_LOAD_CRLS:string {"PGS09209: Could not load certificate revocation list."}


        /**
        * @note  PGS09210:
        *    Substitution {0} is the name of a certificate file (a string)
        */
        Common.SSLContext.CERTIFICATE_NOT_YET_VALID:string {"PGS09210: Certificate {0} is not yet valid."}

        /**
        * @note  PGS09211:
        *    Substitution {0} is the name of a certificate file (a string)
        */
        Common.SSLContext.CERTIFICATE_EXPIRED:string {"PGS09211: Certificate {0} has expired."}

       /**
        * @note  PGS09212:
        *    Substitution {0} is the name of a certificate file (a string)
        */
        Common.SSLContext.COULD_NOT_ACCESS_SERVER_CERTIFICATE:string {"PGS09212: Could not access server certificate in {0}."}

       /**
        * @note  PGS09213:
        *    Do not translate 'sslBackwardCompatibility=true' since it is a configuration setting
        */
        Common.SSLContext.TLS_1_2_PROTO_NOT_SUPPORTED:string {"PGS09213: TLSv1.2 protocol support is not detected on this system. To run in less secured mode, set sslBackwardCompatibility=true in planned config file and start cimserver."}
 

        // ==========================================================
        // Messages for TraceFileHandler
        //  Please use message prefix "PGS09400"
        // ==========================================================

        /**
        * @note  PGS09400:
        *    Substitution {0} is the name of the file (a string)
        *    This message is no longer used as of version 2.9.0
        */
        Common.TraceFileHandler.FAILED_TO_OPEN_FILE:string {"PGS09400: Failed to open file {0}."}

        /**
        * @note  PGS09401:
        *    Substitution {0} is the name of the file (a string)
        */
        Common.TraceFileHandlerUnix.FAILED_TO_OPEN_FILE:string {"PGS09401: Failed to open file {0}."}

        /**
        * @note  PGS09402:
        *    Substitution {0} is the name of the file (a string)
        */
        Common.TraceFileHandlerUnix.FAILED_TO_RELEASE_WRITE_LOCK:string {"PGS09402: Failed to release the write lock on file {0}."}

        /**
        * @note  PGS09403:
        *    Substitution {0} is the name of the file (a string)
        */
        Common.TraceFileHandlerUnix.FAILED_TO_OBTAIN_WRITE_LOCK:string {"PGS09403: Failed to obtain a write lock on file {0}."}

        /**
        * @note  PGS09404:
        *    Substitution {0} is the name of the file (a string)
        */
        Common.TraceFileHandlerWindows.UNABLE_TO_WRITE_TRACE_TO_FILE:string {"PGS09404: Unable to write trace message to file {0}."}

        /**
        * @note  PGS09405:
        *    Substitution {0} is the name of the file (a string)
        * This message is no longer used as of version 2.11.0
        */
        Common.TraceFileHandlerWindows.INVALID_FILE_HANDLE:string {"PGS09405: File handle is not valid for file {0}."}

        /**
        * @note  PGS09406:
        *    Substitution {0} is the name of the file (a string)
        */
        Common.TraceFileHandler.FAILED_TO_SET_FILE_PERMISSIONS:string {"PGS09406: Failed to set permissions on file {0}."}

        /**
        * @note  PGS09407:
        *    Substitution {0} is the name of the file (a string)
        */
        Common.TraceFileHandlerUnix.FAILED_TO_SET_FILE_PERMISSIONS:string {"PGS09407: Failed to set permissions on file {0}."}

        /**
        * @note  PGS09408:
        * @version 2.5
        *    Substitution {0} is the name of the file (a string)
        *    Substitution {1} is the name of a system user (a string)
        */
        Common.TraceFileHandler.UNEXPECTED_FILE_OWNER:string {"PGS09408: File {0} is not owned by user {1}."}

        /**
        * @note  PGS09409:
        * @version 2.9
        *    Substitution {0} is the name of the file (a string)
        *    Substitution {1} is the error message of the OS
        */
        Common.TraceFileHandler.FAILED_TO_OPEN_FILE_SYSMSG:string {"PGS09409: Failed to open file {0}: {1}"}

        // ==========================================================
        // Messages for XmlReader
        //  Please use message prefix "PGS09600"
        // ==========================================================

        /**
        * @note  PGS09600:
        *   Do not translate the word '<?xml ... ?>' since it is a standard XML declaration
        */
        Common.XmlReader.EXPECTED_XML_STYLE:string {"PGS09600: A <?xml ... ?> style declaration is expected."}

        Common.XmlReader.MISSING_XML_ATTRIBUTE:string {"PGS09601: The XML version attribute is missing from the XML declaration."}

        /**
        * @note  PGS09602:
        *   Do not translate the word 'CIMVERSION' since it is a standard attribute for CIM in XML
        */
        Common.XmlReader.MISSING_CIMVERSION_ATTRIBUTE:string {"PGS09602: The CIMVERSION attribute is missing from the CIM in XML element attribute list."}

        /**
        * @note  PGS09603:
        *   Do not translate the word 'DTDVERSION' since it is a standard attribute for CIM in XML
        */
        Common.XmlReader.MISSING_DTDVERSION_ATTRIBUTE:string {"PGS09603: The DTDVERSION attribute is missing from the CIM in XML element attribute list."}

        /**
        * @note  PGS09604:
        *    Substitution {0} is the name of the attribute and its tag name (a string)
        */
        Common.XmlReader.MISSING_REQUIRED_ATTRIBUTE:string {"PGS09604: The required attribute {0} is missing."}

        /**
        * @note  PGS09605:
        *    Substitution {0} is the name of the expected element (a string)
        *    This error is for a missing XML Start-Tag
        */
        Common.XmlReader.EXPECTED_OPEN:string {"PGS09605: Expecting a start tag for {0} element."}

        /**
        * @note  PGS09606:
        *    Substitution {0} is the expected element tag name (a string)
        *    Substitution {1} is the XML text that was found (a string)
        *    This error is for a missing XML End-Tag
        */
        Common.XmlReader.EXPECTED_CLOSE:string {"PGS09606: Expecting an end tag for {0} element, found {1} instead."}

        /**
        * @note  PGS09607:
        *    Substitution {0} is the name of the expected element (a string)
        *    This error is for a missing XML Start-Tag or empty tag
        */
        Common.XmlReader.EXPECTED_OPENCLOSE:string {"PGS09607: Expecting a start tag or an empty tag for the {0} element."}

        /**
        * @note  PGS09608:
        *   Do not translate the word 'CDATA' since it is a standard XML section name
        */
        Common.XmlReader.EXPECTED_CDATA:string {"PGS09608: Expecting XML element content or CDATA."}

        /**
        * @note  PGS09609:
        *    Substitution {0} is the name of the element tag.attribute (a string)
        */
        Common.XmlReader.MISSING_ATTRIBUTE:string {"PGS09609: The {0} attribute is missing."}

        /**
        * @note  PGS09610:
        *    Substitution {0} is the name of the element tag.attribute (a string)
        */
        Common.XmlReader.ILLEGAL_VALUE_FOR_ATTRIBUTE:string {"PGS09610: The {0} attribute value is not valid."}

        /**
        * @note  PGS09611:
        *    Substitution {0} is the name of the attribute and its tag name (a string)
        */
        Common.XmlReader.INVALID_ATTRIBUTE:string {"PGS09611: The {0} attribute has a value that is not valid."}

        Common.XmlReader.INVALID_URI_ENCODING:string {"PGS09612: The URI encoding is not valid."}

        /**
        * @note  PGS09613:
        *   Do not translate the word 'boolean' since it is a standard CIM type
        */
        Common.XmlReader.INVALID_BOOLEAN_VALUE:string {"PGS09613: The boolean value is not valid."}

        /**
        * @note  PGS09614:
        *   Do not translate the word 'char16' since it is a standard CIM type
        */
        Common.XmlReader.INVALID_CHAR16_VALUE:string {"PGS09614: The char16 value is not valid."}

        Common.XmlReader.INVALID_UI_VALUE:string {"PGS09615: The unsigned integer value is not valid."}

        Common.XmlReader.INVALID_SI_VALUE:string {"PGS09616: The signed integer value is not valid."}

        /**
        * @note  PGS09617:
        *   Do not translate the word 'datetime' since it is a standard CIM type
        */
        Common.XmlReader.INVALID_DATETIME_VALUE:string {"PGS09617: The datetime value is not valid."}

        Common.XmlReader.INVALID_RN_VALUE:string {"PGS09618: The real number value is not valid."}

        /**
        * @note  PGS09619:
        *   Do not translate the word 'Uint8' since it is a standard CIM type
        */
        Common.XmlReader.U8_VALUE_OUT_OF_RANGE:string {"PGS09619: The Uint8 value is out of range."}

        /**
        * @note  PGS09620:
        *   Do not translate the word 'Uint16' since it is a standard CIM type
        */
        Common.XmlReader.U16_VALUE_OUT_OF_RANGE:string {"PGS09620: The Uint16 value is out of range."}

        /**
        * @note  PGS09621:
        *   Do not translate the word 'Uint32' since it is a standard CIM type
        */
        Common.XmlReader.U32_VALUE_OUT_OF_RANGE:string {"PGS09621: The Uint32 value is out of range."}

        /**
        * @note  PGS09622:
        *   Do not translate the word 'Sint8' since it is a standard CIM type
        */
        Common.XmlReader.S8_VALUE_OUT_OF_RANGE:string {"PGS09622: The Sint8 value is out of range."}

        /**
        * @note  PGS09623:
        *   Do not translate the word 'Sint16' since it is a standard CIM type
        */
        Common.XmlReader.S16_VALUE_OUT_OF_RANGE:string {"PGS09623: The Sint16 value is out of range."}

        /**
        * @note  PGS09624:
        *   Do not translate the word 'Sint32' since it is a standard CIM type
        */
        Common.XmlReader.S32_VALUE_OUT_OF_RANGE:string {"PGS09624: The Sint32 value is out of range."}

        Common.XmlReader.MALFORMED_XML:string {"PGS09625: The XML is not valid."}

        /**
        * @note  PGS09626:
        *   Do not translate the word 'HOST' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_HOST_ELEMENT:string {"PGS09626: A HOST element is expected."}

        /**
        * @note  PGS09627:
        *   Do not translate the word 'LOCALNAMESPACEPATH' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_LOCALNAMESPACEPATH_ELEMENT:string {"PGS09627: A LOCALNAMESPACEPATH element is expected."}

        /**
        * @note  PGS09628:
        *   Do not translate the word 'CLASSNAME' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_CLASSNAME_ELEMENT:string {"PGS09628: A CLASSNAME element is expected."}

        /**
        * @note  PGS09629:
        *   Do not translate the word 'NAMESPACEPATH' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_NAMESPACEPATH_ELEMENT:string {"PGS09629: A NAMESPACEPATH element is expected."}

        /**
        * @note  PGS09630:
        *   Do not translate the word 'INSTANCENAME' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_INSTANCENAME_ELEMENT:string {"PGS09630: An INSTANCENAME element is expected."}

        /**
        * @note  PGS09631:
        *   Do not translate the word 'INSTANCE' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_INSTANCE_ELEMENT:string {"PGS09631: An INSTANCE element is expected."}

        /**
        * @note  PGS09632:
        *   Do not translate the word 'CLASS' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_CLASS_ELEMENT:string {"PGS09632: A CLASS element is expected."}

        /**
        * @note  PGS09633:
        *   Do not translate the word 'QUALIFIER.DECLARATION' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_QUALIFIER_DECLARATION_ELEMENT:string {"PGS09633: A QUALIFIER.DECLARATION element is expected."}

        /**
        * @note  PGS09634:
        *   Do not translate the word 'ERROR' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_ERROR_ELEMENT:string {"PGS09634: An ERROR element is expected."}

        /**
        * @note  PGS09635:
        *   Do not translate the words 'INSTANCE' and 'CLASS' since they are standard element names for CIM in XML
        */
        Common.XmlReader.EXPECTED_INSTANCE_OR_CLASS_ELEMENT:string {"PGS09635: An INSTANCE or CLASS element is expected."}

        /**
        * @note  PGS09636:
        *   Do not translate the words 'INSTANCEPATH' and 'CLASSPATH' since they are standard element names for CIM in XML
        */
        Common.XmlReader.EXPECTED_INSTANCEPATH_OR_CLASSPATH_ELEMENT:string {"PGS09636: An INSTANCEPATH or CLASSPATH element is expected."}

        /**
        * @note  PGS09637:
        *   Do not translate the words 'LOCALINSTANCEPATH' and 'LOCALCLASSPATH' since they are standard element names for CIM in XML
        */
        Common.XmlReader.EXPECTED_LOCALINSTANCEPATH_OR_LOCALCLASSPATH_ELEMENT:string {"PGS09637: A LOCALINSTANCEPATH or LOCALCLASSPATH element is expected."}

        /**
        * @note  PGS09638:
        *   Do not translate the words 'CLASSNAME' and 'INSTANCENAME' since they are standard element names for CIM in XML
        */
        Common.XmlReader.EXPECTED_CLASSNAME_OR_INSTANCENAME_ELEMENT:string {"PGS09638: A CLASSNAME or INSTANCENAME element is expected."}

        /**
        * @note  PGS09639:
        *    Substitution {0} is the name of the element tag (a string)
        */
        Common.XmlReader.EXPECTED_ELEMENT:string {"PGS09639: A {0} element is expected."}

        Common.XmlReader.DUPLICATE_PROPERTY:string {"PGS09640: A duplicate property is found."}

        Common.XmlReader.DUPLICATE_PARAMETER:string {"PGS09641: A duplicate parameter is found."}

        /**
        * @note  PGS09642:
        *   Do not translate the word 'VALUE' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_VALUE_ELEMENT:string {"PGS09642: A VALUE element is expected."}

        /**
        * @note  PGS09643:
        *   Do not translate the word 'VALUE.REFERENCE' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_VALUE_REFERENCE_ELEMENT:string {"PGS09643: A VALUE.REFERENCE element is expected."}

        Common.XmlReader.DUPLICATE_QUALIFIER:string {"PGS09644: A duplicate qualifier is found."}

        /**
        * @note  PGS09645:
        *    Substitution {0} is the name of the element tag.attribute (a string)
        */
        Common.XmlReader.ILLEGAL_VALUE:string {"PGS09645: The {0} value is not valid."}

        /**
        * @note  PGS09646:
        *   Do not translate the word 'ARRAYSIZE' since it is a standard entity name for CIM in XML
        */
        Common.XmlReader.ARRAY_SIZE_DIFFERENT:string {"PGS09646: The ARRAYSIZE attribute and the size of the array of values are different."}

        /**
        * @note  PGS09647:
        *   Do not translate the words 'ARRAYSIZE' and 'VALUE.ARRAY' since they are standard entity names for CIM in XML
        */
        Common.XmlReader.ARRAY_SIZE_NOT_SAME:string {"PGS09647: The VALUE.ARRAY size is not the same as the ARRAYSIZE attribute."}

        /**
        * @note  PGS09648:
        *   Do not translate the word 'HOST' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_CONTENT_ELEMENT:string {"PGS09648: The content of the HOST element is expected."}

        /**
        * @note  PGS09649:
        *   Do not translate the words 'NAMESPACE' and 'LOCALNAMESPACEPATH' since they are standard element names for CIM in XML
        */
        Common.XmlReader.EXPECTED_NAMESPACE_ELEMENTS:string {"PGS09649: One or more NAMESPACE elements is expected within the LOCALNAMESPACEPATH element."}

        /**
        * @note  PGS09650:
        *    Substitution {0} is the name of the element tag.attribute (a string)
        */
        Common.XmlReader.ILLEGAL_VALUE_FOR_CIMVALUE_ATTRIBUTE:string {"PGS09650: The {0} attribute value is not valid. The value must be one of \"string\", \"boolean\" or \"numeric\"."}

        /**
        * @note  PGS09651:
        *   Do not translate the word 'KEYVALUE' since it is a standard element name for CIM in XML
        *   Do not translate the word 'VALUE.REFERENCE' since it is a standard element.attribute name for CIM in XML
        */
        Common.XmlReader.EXPECTED_KEYVALUE_OR_REFERENCE_ELEMENT:string {"PGS09651: A KEYVALUE or VALUE.REFERENCE element is expected."}

        /**
        * @note  PGS09652:
        *    Substitutions {0} and {1} are the names of elements for CIM in XML (strings)
        */
        Common.XmlReader.EXPECTED_OR_ELEMENT:string {"PGS09652: The element {0} or {1} is expected."}

        /**
        * @note  PGS09653:
        *   Do not translate the word 'CLASSPATH' since it is a standard element name for CIM in XML
        *   Do not translate the word 'LOCALCLASSPATH' since it is a standard element name for CIM in XML
        *   Do not translate the word 'CLASSNAME' since it is a standard element name for CIM in XML
        *   Do not translate the word 'INSTANCEPATH' since it is a standard element name for CIM in XML
        *   Do not translate the word 'LOCALINSTANCEPATH' since it is a standard element name for CIM in XML
        *   Do not translate the word 'INSTANCENAME' since it is a standard element name for CIM in XML
        */
        Common.XmlReader.EXPECTED_START_TAGS:string {"PGS09653: One of the following start tags is expected: CLASSPATH, LOCALCLASSPATH, CLASSNAME, INSTANCEPATH, LOCALINSTANCEPATH, INSTANCENAME."}

        /**
        * @note  PGS09654:
        *   Do not translate the word 'VALUE.ARRAY' since it is a standard element name for CIM in XML
        *   Do not translate the word 'ISARRAY' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.ARRAY_WITHOUT_ISARRAY:string {"PGS09654: A VALUE.ARRAY element is encountered without an ISARRAY attribute."}

        /**
        * @note  PGS09655:
        *   Do not translate the word 'VALUE' since it is a standard element name for CIM in XML
        *   Do not translate the word 'ISARRAY' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.ARRAY_ATTRIBUTE_DIFFERENT:string {"PGS09655: An ISARRAY attribute is used but a VALUE element is encountered."}

        /**
        * @note  PGS09656:
        *   Do not translate the word 'MESSAGE.ID' since it is a standard element.attribute name for CIM in XML
        */
        Common.XmlReader.INVALID_MISSING_MESSAGE_ID_ATTRIBUTE:string {"PGS09656: The MESSAGE.ID attribute is missing or not valid."}

        /**
        * @note  PGS09657:
        *   Do not translate the word 'MESSAGE.PROTOCOLVERSION' since it is a standard element.attribute name for CIM in XML
        */
        Common.XmlReader.INVALID_MISSING_PROTOCOLVERSION_ATTRIBUTE:string {"PGS09657: The MESSAGE.PROTOCOLVERSION attribute is missing or not valid."}

        /**
        * @note  PGS09658:
        *   Do not translate the word 'IMETHODCALL' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.MISSING_IMETHODCALL_ATTRIBUTE:string {"PGS09658: The IMETHODCALL attribute is missing."}

        /**
        * @note  PGS09659:
        *   Do not translate the word 'IMETHODRESPONSE' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.MISSING_IMETHODRESPONSE_ATTRIBUTE:string {"PGS09659: The IMETHODRESPONSE attribute is missing."}

        /**
        * @note  PGS09660:
        *   Do not translate the word 'IPARAMVALUE.NAME' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.MISSING_IPARAMVALUE_ATTRIBUTE:string {"PGS09660: The IPARAMVALUE.NAME attribute is missing."}

        /**
        * @note  PGS09661:
        *   Do not translate the word 'ERROR.CODE' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.MISSING_ERROR_CODE_ATTRIBUTE:string {"PGS09661: The ERROR.CODE attribute is missing."}

        /**
        * @note  PGS09662:
        *   Do not translate the word 'EXPMETHODCALL.NAME' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.MISSING_EXPMETHODCALL_ATTRIBUTE:string {"PGS09662: The EXPMETHODCALL.NAME attribute is missing."}

        /**
        * @note  PGS09663:
        *   Do not translate the word 'EXPMETHODRESPONSE.NAME' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.MISSING_EXPMETHODRESPONSE_ATTRIBUTE:string {"PGS09663: The EXPMETHODRESPONSE.NAME attribute is missing."}

        /**
        * @note  PGS09664:
        *   Do not translate the word 'EXPPARAMVALUE.NAME' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.MISSING_EXPPARAMVALUE_ATTRIBUTE:string {"PGS09664: The EXPPARAMVALUE.NAME attribute is missing."}

        /**
        * @note  PGS09665:
        *   Do not translate the word 'METHODCALL.NAME' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.MISSING_METHODCALL_ATTRIBUTE:string {"PGS09665: The METHODCALL.NAME attribute is missing."}

        /**
        * @note  PGS09666:
        *   Do not translate the word 'METHODRESPONSE.NAME' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.MISSING_METHODRESPONSE_ATTRIBUTE:string {"PGS09666: The METHODRESPONSE.NAME attribute is missing."}

        /**
        * @note  PGS09667:
        *   Do not translate the word 'PARAMVALUE.NAME' since it is a standard attribute name for CIM in XML
        */
        Common.XmlReader.MISSING_PARAMVALUE_ATTRIBUTE:string {"PGS09667: The PARAMVALUE.NAME attribute is missing."}

        /**
        * @note  PGS09668:
        *   Do not translate the word 'VALUE' since it is a standard element name for CIM in XML
        *   Do not translate the words 'TRUE' and 'FALSE' since they are standard values for CIM in XML
        */
        Common.XmlReader.INVALID_VALUE_FOR_VALUE_ELEMENT:string {"PGS09668: The VALUE element must be \"TRUE\" or \"FALSE\"."}

        /**
        * @note  PGS09669:
        *   Substitution {0} is a string containing a parameter name
        *   Do not translate the word 'IPARAMVALUE' since it is a standard element name for CIM in XML
        * @version 2.4
        */
        Common.XmlReader.INVALID_NULL_IPARAMVALUE:string {"PGS09669: A null value is not valid for IPARAMVALUE \"{0}\"."}

        /**
         * @note  PGS09670:
         *   Do not translate the word 'EmbeddedObject' since it is a standard attribute name for CIM in XML
         */
         Common.XmlReader.INVALID_EMBEDDEDOBJECT_TYPE:string {"PGS09670: The EmbeddedObject attribute is only valid on string types."}

        /**
         * @note  PGS09671:
         *    Substitution {0} is a number
         *
         */
         Common.XmlReader.TOO_MANY_KEYBINDINGS:string {"PGS09671: More than {0} key-value pairs per object path are not supported."}

        /**
         * @note  PGS09672:
         * @version 2.14
         */
         Common.XmlReader.MISSING_IRETURNVALUE_ATTRIBUTE:string {"PGS09672: Missing IRETURNVALUE.NAME attribute."}

        /**
         * @note  PGS09673:
         * Substitution {0} is a string containing a parameter name
         * @version 2.14
         */
         Common.XmlReader.INVALID_NULL_PARAMVALUE:string {"PGS09673: A null value is not valid for PARAMVALUE \"$0\"."}

        // ==========================================================
        // Messages for String
        //  Please use message prefix "PGS09700"
        // ==========================================================

        /**
        * @note  PGS09700:
        *    This message is no longer used as of version 2.11.0
        *    Substitution {0} is a number
        *    Do not translate UTF-8 because it is a type of character
        */
        Common.String.BAD_UTF8:string {"PGS09700: The byte sequence starting at index {0} is not valid UTF-8 encoding."}

        /**
        * @note  PGS09701:
        *    Substitution {0} is a number
        *    Substitution {1} is the raw data causing the error
        *    Do not translate UTF-8 because it is a type of character
        */
        Common.String.BAD_UTF8_LONG:string {"PGS097001: The byte sequence starting at index {0} is not valid UTF-8 encoding: {1}"}

        // ==========================================================
        // Messages for src.Server.cimserver
        //  Please use message prefix "PGS10000"
        // ==========================================================

        /**
        * @note  PGS09700:
        *    This message is no longer used as of version 2.7 (or earlier).
        */
        src.Server.cimserver_windows.HTTP_NOT_ENABLED_SERVER_NOT_STARTING:string {"PGS10004: Neither HTTP nor HTTPS connection is enabled.  The CIM server is not started."}

        /**
        * @note  PGS10005:
        *    Substitution {0} is a string containing the Pegasus CIM server name
        *    Substitution {1} is a string containing the version of the Pegasus CIMOM
        *    This message is no longer used as of version 2.7 (or earlier).
        */
        src.Server.cimserver_windows.STARTED_VERSION:string {"PGS10005: Started {0} version {1}."}

        /**
        * @note PGS10006:
        *    Substitution {0} is an integer that is the port number.
        *    This message is no longer used as of version 2.7 (or earlier).
        */
        src.Server.cimserver_windows.LISTENING_ON_HTTP_PORT:string {"PGS10006: The CIM server is listening on HTTP port {0}."}

        /**
        * @note  PGS10007:
        *    Substitution {0} is an integer that is the port number
        *    This message is no longer used as of version 2.7 (or earlier).
        */
        src.Server.cimserver_windows.LISTENING_ON_HTTPS_PORT:string {"PGS10007:
CIM server listening on HTTPS port {0}."}

        src.Server.cimserver.UNABLE_CONNECT_SERVER_MAY_NOT_BE_RUNNING:string {"PGS10008: Unable to connect to the CIM server.  CIM server may not be running."}

        src.Server.cimserver.SHUTDOWN_FAILED_REPOSITORY_EMPTY:string {"PGS10009: Error in the CIM server shutdown operation: The repository may be empty."}

        src.Server.cimserver.SERVER_FORCED_SHUTDOWN:string {"PGS10010: A forced shutdown of the CIM server is initiated."}

        /**
        * @note PGS10011:
        *     Substitution {0} is a string containing the exception message
          */
        src.Server.cimserver.SHUTDOWN_FAILED:string {"PGS10011: Error ending the CIM server: {0}"}

        src.Server.cimserver.REPOSITORY_EMPTY:string {"PGS10012: The CIM repository may be empty."}

        src.Server.cimserver.TIMEOUT_EXPIRED_SERVER_KILLED:string {"PGS10013: Shutdown time-out expired.  A forced shutdown of the CIM server is initiated."}

        /**
        * @note  PGS10014:
        *    Substitution {0} is a string containing the option
        */
        src.Server.cimserver.MISSING_ARGUMENT:string {"PGS10014: Missing argument for option -{0}."}

        /**
        * @note  PGS10015:
        */
        src.Server.cimserver.UNSUPPORTED_DEBUG_OPTION:string {"PGS10015: Unsupported debug output option is enabled."}

        /**
        * @note  PGS10016:
        *    This message is no longer used as of February 2004.
        */
        src.Server.cimserver.SUPERVISOR_PRIVILEGE_TO_RUN_SERVER:string {"PGS10016: Superuser authority is required to run the CIM server."}

        src.Server.cimserver.DUPLICATE_SHUTDOWN_OPTION:string {"PGS10017: Duplicate shutdown option is specified."}

        src.Server.cimserver.INSTALLED_NT_SERVICE:string {"\nCIMSVR_INSTALLED_NT_SERVICE: The CIM server is installed as a Windows service."}

        src.Server.cimserver.REMOVED_NT_SERVICE:string {"\nCIMSVR_REMOVED_NT_SERVICE: The CIM server is removed as a Windows service."}

        src.Server.cimserver.STARTED_NT_SERVICE:string {"\nCIMSVR_STARTED_NT_SERVICE: The CIM server is started as a Windows service."}

        src.Server.cimserver.STOPPED_NT_SERVICE:string {"\nCIMSVR_STOPPED_NT_SERVICE: The CIM server is stopped as a Windows service."}

        src.Server.cimserver.HTTP_NOT_ENABLED_SERVER_NOT_STARTING:string {"PGS10018: Neither HTTP nor HTTPS connection is enabled."}

        src.Server.cimserver.SERVER_STOPPED:string {"PGS10019: CIM server is stopped."}

        src.Server.cimserver.LOGS_DIRECTORY:string {"PGS10020: Logs directory = "}

        /**
        * @note  PGS10021:
        *    Substitution {0} is a string containing the error message
        */
        src.Server.cimserver.ERROR:string {"PGS10021: CIM server error: {0}"}

        /**
        * @note  PGS10022:
        *    Substitution {0} is a date
        *    Substitution {1} is a time
        *    This message is no longer used in version 2.7 (or earlier).
        */
        src.Server.cimserver.STARTUP_MESSAGE:string {"PGS10022: CIM server built {0} {1}\nCIM server starting..."}

        src.Server.cimserver.SERVER_FAILED_TO_INITIALIZE:string {"PGS10023: The CIM server failed to initialize."}

        src.Server.cimserver.UNABLE_TO_START_SERVER_ALREADY_RUNNING:string {"PGS10024: Unable to start the CIM server. CIM server is already running."}

        /**
        * @note  PGS10025:  Substitution {0} is the port number (an integer)
        */
        src.Server.cimserver.LISTENING_ON_HTTP_PORT:string {"PGS10025: The CIM server is listening on HTTP port {0}."}

        /**
        * @note  PGS10026:  Substitution {0} is the port number (an integer)
        */
        src.Server.cimserver.LISTENING_ON_HTTPS_PORT:string {"PGS10026: The CIM server is listening on HTTPS port {0}."}

        /**
        * @note  PGS10027:  Substitution {0} is the port number (an integer)
        * @version 2.4
        *
        * This message is obsolete (PEP 259 export connection port and export truststore related changes).
        */
        src.Server.cimserver.LISTENING_ON_EXPORT_HTTPS_PORT:string {"PGS10027: The CIM server is listening on export HTTPS port {0}."}

        /**
        * @note  PGS10028:  Substitution {0} is the port number (an integer)
        */
        src.Server.cimserver.LISTENING_ON_LOCAL:string {"PGS10028: The CIM server is listening on the local connection socket."}

        /**
        * @note  PGS10029:
        * @version 2.4
        *
        * This message is obsolete (PEP 259 export connection port and export truststore related changes).
        */
        src.Server.cimserver.EXPORT_HTTPS_PORT_NOT_DEFINED:string {"PGS10029: Port not defined for the service wbem-exp-https. The CIM server is not started."}

        /**
        * @note  PGS10030:
        *    Substitution {0} is a string containing the Pegasus CIM server name
        *    Substitution {1} is a string containing the version of the Pegasus CIMOM
        */
        src.Server.cimserver.STARTED_VERSION:string {"PGS10030: Started {0} version {1}."}

        /**
        * @note  PGS10031: Substitution {0} is a string containing the Pegasus CIM server name
        */
        src.Server.cimserver.STOPPED:string {"PGS10031: CIM server {0} stopped."}

        /**
        * @note src.Server.cimserver.MENU.STANDARD:
        *    Do not translate the cimserver command or options.  Just translate the text that explains the options.
        *    When translating this message, make sure that each line fits in 80 characters,
        *    preserves the indenting,
        *    and ends with a newline character (\n).
        */
        src.Server.cimserver.MENU.STANDARD:string {
        " Usage: cimserver [ [ options ] | [ configProperty=value, ... ] ]\n"
        "  options\n"
        "    -v, --version   - Display CIM server version number.\n"
        "    -h, --help      - Print this help message.\n"
        "    --status        - Display the running status of CIM server.\n"
        "    -s              - Shut down CIM server.\n"
        "    -D [home]       - Set the PEGASUS_HOME directory.\n"
        "  configProperty=value\n"
        "                    - Sets CIM server configuration property.\n"
        "\n"
        }

        /**
        * @note src.Server.cimserver.MENU.HPUXLINUXIA64GNU:
        *    Do not translate the cimserver command or options.  Just translate the text that explains the options.
        *    When translating this message, make sure that each line fits in 80 characters,
        *    preserves the indenting,
        *    and ends with a newline character (\n).
        */
        src.Server.cimserver.MENU.HPUXLINUXIA64GNU:string {
        " Usage: cimserver [ [ options ] | [ configProperty=value, ... ] ]\n"
        "  options\n"
        "    -v, --version   - Display CIM server version number.\n"
        "    -h, --help      - Print this help message.\n"
        "    --status        - Display the running status of CIM server.\n"
        "    -s              - Shut down CIM server.\n"
        "  configProperty=value\n"
        "                    - Sets the CIM server configuration property.\n"
        "\n"
        }

        /**
        * @note src.Server.cimserver.MENU.WINDOWS:
        *    Do not translate the cimserver command or options.  Just translate the text that explains the options.
        *    When translating this message, make sure that each line fits in 80 characters,
        *    preserves the indenting,
        *    and ends with a newline character (\n).
        */
        src.Server.cimserver.MENU.WINDOWS:string {
        " Usage: cimserver [ [ options ] | [ configProperty=value, ... ] ]\n"
        "  options\n"
        "    -v, --version   - Display CIM server version number.\n"
        "    -h, --help      - Print this help message.\n"
        "    --status        - Display the running status of CIM server.\n"
        "    -s              - Shut down CIM server.\n"
        "    -D [home]       - Set pegasus home directory.\n"
        "    -install [name] - Installs pegasus as a Windows service.\n"
        "                      [name] is optional and overrides the\n"
        "    -remove [name]  - Remove pegasus as a Windows service.\n"
        "                      [name] is optional and overrides the\n"
        "    -start [name]   - Start pegasus as a Windows service.\n"
        "                      [name] is optional and overrides the\n"
        "    -stop [name]    - Stop pegaus as a Windows service.\n"
        "                      [name] is optional and overrides the\n"
        "  configProperty=value\n"
        "                    - Sets CIM server configuration property.\n"
        "\n"

        }

        /**
        * @note PGS10032:
        *     Do not translate the word 'Accept-Language' since it is a standard HTTP request header field
        */
        src.Server.cimserver.FAILED_TO_SET_PROCESS_LOCALE:string {"PGS10032: Cannot convert the system process locale into a valid Accept-Language format."}

        /**
        * @note PGS10033:
        *    Substitution {0} is a string containing the Exception message
        */
        src.Server.cimserver.SERVER_NOT_STARTED:string {"PGS10033: The CIM Server is not started: {0}"}

        /**
        * @note PGS10034:
        */
        src.Server.cimserver.EXECUTOR_PING_FAILED:string {"PGS10034: Failed to ping the executor on the specified socket."}

        /**
        * @note PGS10035:
        *    Substitution {0} is a string containing a command option name.
        */
        src.Server.cimserver.MISSING_OPTION:string {"PGS10035: Missing {0} option."}

        /**
        * @note PGS10036:
        *    Substitution {0} is a string containing a command option name.
        */
        src.Server.cimserver.MISSING_OPTION_ARGUMENT:string {"PGS10036: Missing argument for {0} option."}

        /**
        * @note PGS10037:
        *    Substitution {0} is a string containing a command option name.
        *    Substitution {0} is a string containing an invalid command option argument.
        */
        src.Server.cimserver.BAD_OPTION_ARGUMENT:string {"PGS10037: Bad {0} option argument: {1}."}

        /**
        * @note PGS10038:
        */
        src.Server.cimserver.NO_AUTHORITY.PEGASUS_OS_PASE:string {"PGS10038: The caller should be a privileged user, or the server will not run."}

        /**
        * @note PGS10039:
        */
        src.Server.cimserver.NOT_OFFICIAL_START.PEGASUS_OS_PASE:string {"PGS10039: cimserver can not be started by user."}

        /**
        * @note PGS10040:
        */
        src.Server.cimserver.SET_CCSID_ERROR.PEGASUS_OS_PASE:string {"PGS10036: Failed to set CCSID, server will stop."}

        /**
        * @note PGS10041:
        *    Substitution {0} is a string containing full job name of cimserver
        */
        src.Server.cimserver.SERVER_JOB_NAME.PEGASUS_OS_PASE:string {"PGS10037: CIM Server\''s Job Name is: {0}."}

        /**
        * @note PGS10042:
        *    Do not translate the word 'IPv6' since it is an IETF protocol name.
        *
        *   This message is no longer used as of version 2.10.0
        */
        src.Server.cimserver.IPV6_STACK_NOT_ACTIVE:string {"PGS10042: IPv6 stack is not active, using IPv4 socket."}

        /**
        * @note PGS10043:
        *    Do not translate 'daemon=false' since it is a configuration setting.
        */
        src.Server.cimserver.PRIVSEP_REQUIRES_DAEMON:string {"PGS10043: The configuration setting daemon=false is ignored with privilege separation enabled."}

        /**
        * @version 2.9
        * @note PGS10044:
        */
        src.Server.cimserver.CIMSERVER_RUNNING:string {"PGS10044: The CIM Server is running."}

        /**
        * @version 2.9
        * @note PGS10045:
        */
        src.Server.cimserver.CIMSERVER_NOT_RUNNING:string {"PGS10045: The CIM Server is not running."}

        /**
        * Substitution {0} is a string that is the error details.
        * @note PGS10046:
        */
        src.Server.cimserver_windows.EVENT_CREATION_FAILED:string {"PGS10046: Event creation failed : {0}"}

        // ==========================================================
        // Messages for IndicationService
        //  Please use message prefix "PGS10200"
        // ==========================================================

        /**
        * @note  PGS10200:
        *    Substitution {0} is a string containing the property name
        */
        IndicationService.IndicationService._MSG_PROPERTY:string {"PGS10200: The required property {0} is missing."}

        /**
        * @note  PGS10201:
        *    Substitution {0} is a string containing the property name
        */
        IndicationService.IndicationService._MSG_KEY_PROPERTY:string {"PGS10201: The key property {0} is missing."}

        /**
        * @note  PGS10202:
        *    Substitution {0} is a string containing the property value
        *    Substitution {1} is a string containing the property name
        */
        IndicationService.IndicationService._MSG_INVALID_VALUE_FOR_PROPERTY:string {"PGS10202: The value {0} is not valid for property {1}."}

        /**
        * @note  PGS10203:
        *    Substitution {0} is a string containing a property name
        *    Substitution {1} is a string containing a property name
        *    Substitution {2} is a string containing a property value
        */
        IndicationService.IndicationService._MSG_PROPERTY_PRESENT_BUT_VALUE_NOT:string{"PGS10203: The {0} property is present, but the {1} value is not {2}."}

        /**
        * @note  PGS10204:
        *    do not translate "Indication" since it is a type of CIM class
        *    do not translate 'FROM' since it is a type of clause
        *    Substitution {0} is a string containing a class name
        *    Substitution {1} is a string containing a Indication filter
        *    Substitution {2} is a string containing a query property
        */
        IndicationService.IndicationService._MSG_INVALID_CLASSNAME_IN_FROM_PROPERTY:string{"PGS10204: The Indication class name {0} is not valid in the FROM clause of {1} {2} property."}

        IndicationService.IndicationService._MSG_NO_PROVIDERS:string {"PGS10205: No providers are capable of servicing the subscription."}

        IndicationService.IndicationService._MSG_NOT_ACCEPTED:string {"PGS10206: No providers accepted the subscription."}

        IndicationService.IndicationService._MSG_EXPIRED:string {"PGS10207: An expired subscription cannot be modified:  the subscription is deleted."}

        IndicationService.IndicationService._MSG_REFERENCED:string {"PGS10208: A filter or handler referenced by a subscription cannot be deleted."}

        /**
        * @note  PGS10209:
        *    do not translate "Indication" since it is a type of CIM class
        */
        IndicationService.IndicationService._MSG_CLASS_NOT_SERVED:string {"PGS10209: The specified class is not serviced by the CIM Indication service."}

        IndicationService.IndicationService.INVALID_SUBSCRIPTION_INSTANCES_IGNORED:string {"PGS10210: One or more subscription instances are not valid and are ignored."}

        /**
        * @note  PGS10211:
        *    Substitution {0} is a string containing the property value type
        *    Substitution {1} is a string containing the property name
        */
        IndicationService.IndicationService._MSG_INVALID_TYPE_FOR_PROPERTY:string {"PGS10211: The value of type {0} is not valid for property {1}."}

        /**
        * @note  PGS10212:
        *    Substitution {0} is a string containing the property array type value
        *    Substitution {1} is a string containing the property name
        */
        IndicationService.IndicationService._MSG_INVALID_TYPE_ARRAY_OF_FOR_PROPERTY:string {"PGS10212: The value of an array of type {0} is not valid for property {1}."}


        /**
        * @note  PGS10213:
        *    Substitution {0} is a string containing the provider object path information (Provider Name property value)
        *    Substitution {1} is a string containing the subscription object path information (Filter and Handler namespace and Name property value)
        *    Substitution {2} is a string containing the namespace of the subscription
        */
        IndicationService.IndicationService._MSG_PROVIDER_NO_LONGER_SERVING:string {"PGS10213: Provider ({0}) is no longer serving subscription ({1}) in namespace {2}."}


        /**
        * @note  PGS10214:
        *    Substitution {0} is a string containing the provider object path information (Provider Name property value)
        *    Substitution {1} is a string containing the subscription object path information (Filter and Handler namespace and Name property value)
        *    Substitution {2} is a string containing the subscription namespace
        */
        IndicationService.IndicationService._MSG_PROVIDER_NOW_SERVING:string {"PGS10214: Provider ({0}) is now serving subscription ({1}) in namespace {2}."}


        /**
        * @note  PGS10215:
        *    Substitution {0} is a string containing the subscription object path information (Filter and Handler namespace and Name property value)
        *    Substitution {1} is a string containing the subscription namespace
        */
        IndicationService.IndicationService._MSG_NO_PROVIDER:string {"PGS10215: Subscription ({0}) in namespace {1} has no provider."}

        /**
        * @note  PGS10216:
        *    Message added after Pegasus 2.3 freeze
        *    Substitution {0} is a user name (a string)
        */
        IndicationService.IndicationService._MSG_NON_PRIVILEGED_ACCESS_DISABLED:string {"PGS10216: User ({0}) is not authorized to perform this operation."}

        /**
        * @note  PGS10217:
        *    Substitution {0} is a string containing the property value
        *    Substitution {1} is a string containing the property name
        */
        IndicationService.IndicationService._MSG_UNSUPPORTED_VALUE_FOR_PROPERTY:string {"PGS10217: The value {0} is not supported for property {1}."}

        /**
        * @note  PGS10218:
        *    do not translate 'WHERE' since it is a WQL keyword
        *    Substitution {0} is a string containing the property name
        */
        IndicationService.IndicationService._MSG_ARRAY_NOT_SUPPORTED_IN_WHERE:string {"PGS10218: The array property {0} is not supported in the WQL WHERE clause."}

        /**
        * @note  PGS10219:
        *    do not translate 'WHERE' since it is a WQL keyword
        *    Substitution {0} is a string containing the property name
        *    Substitution {1} is a string containing the class name
        */
        IndicationService.IndicationService._MSG_WHERE_PROPERTY_NOT_FOUND:string {"PGS10219: The property {0} referenced in the WQL WHERE clause was not found in the indication class {1}."}

        /**
        * @note  PGS10220:
        *    do not translate 'SELECT' since it is a WQL keyword
        *    Substitution {0} is a string containing the property name
        *    Substitution {1} is a string containing the class name
        */
        IndicationService.IndicationService._MSG_SELECT_PROPERTY_NOT_FOUND:string {"PGS10220: The property {0} referenced in the WQL SELECT clause was not found in the indication class {1}."}

        /**
        * @note  PGS10221:
        */
        IndicationService.IndicationService.UNKNOWN_ERROR:string {"PGS10221: Unknown error."}

        /**
        * @note  UNSUPPORTED_OPERATION
        * @version 2.4
        */
        IndicationService.IndicationService.UNSUPPORTED_OPERATION:string {"PGS10222: The requested operation is not supported by the indication service."}

        /**
        * @note  PGS10225:
        *    Substitution {0} is a string containing the property name
        */
        IndicationService.IndicationService._MSG_PROPERTY_MISSING:string {"PGS10225: The property {0} is missing."}

        /**
         * @note  PGS10226:
         * DO NOT TRANSLATE "NULL"
         *    Substitution {0} is a string containing the property name
         */
         IndicationService.IndicationService._MSG_PROPERTY_VALUE_IS_NULL:string {"PGS10226: The value of property {0} is NULL."}

        /**
        * @note  PGS10227:
        */
        IndicationService.IndicationService._MSG_DO_NOT_HAVE_EMAIL_ADDRESS:string {"PGS10227: Do not have an e-mail address.."}

        /**
         * @note  PGS10228:
         *    Substitution {0} is a string containing the property name
         *    Substitution {1} is a string containing the class name
         */
         IndicationService.IndicationService._MSG_PROPERTY_NOT_SUPPORTED:string {"PGS10228: Property {0} is not supported in class {1}."}

        /**
        * @note  PGS10229:
        *    Substitution {0} is a string containing an Exception message
        */
        IndicationService.IndicationService.INVALID_SUBSCRIPTION_INSTANCE_IGNORED:string {"PGS10229: An invalid Subscription instance was ignored: {0}."}

        /**
        * @note  PGS10230:
        *    Substitution {0} is a string containing subscription path.
        */
        IndicationService.IndicationService._MSG_DUPLICATE_SUBSCRIPTION_REQUEST:string {"PGS10230: Similar create subscription request is being processed. Subscription path : {0}."}

        /**
        * @note  PGS10231:
        *    Substitution {0} is a string containing IndicationService EnabledState.
        *    do not translate "IndicationService" since it is the name of a CIM class
        *    do not translate "EnabledState" since it is the name of a CIM property.
        */
        IndicationService.IndicationService.CANNOT_EXECUTE_REQUEST:string {"PGS10231: The requested operation cannot be executed. IndicationService EnabledState : {0}."}

        /**
        * @note  PGS10232:
        *    Substitution {0} is a string containing reason for failure of state change request.
        *    Substitution {1} is a string containing service current EnabledState.
        *    Substitution {2} is a string containing service current HealthState.
        *    do not translate "IndicationService" since it is the name of a CIM class
        *    do not translate "EnabledState" since it is the name of a CIM property.
        *    do not translate "HealthState" since it is the name of a CIM property.
        */
        IndicationService.IndicationService.STATE_CHANGE_FAILED:string {"PGS10232: The requested state change failed : {0}. Current IndicationService EnabledState : {1}, HealthState : {2}."}

        /**
        * @note  PGS10233:
        *    do not translate "sourceNamespace" since it is the name of a CIM property.
        *    do not translate "sourceNamespaces" since it is the name of a CIM property.
        */
        IndicationService.IndicationService._INVALID_SOURCENAMESPACE_VALUE:string {"PGS10233: The values in the SourceNamespaces property and the SourceNamespace property are not additive. If both sourceNamespace and SourceNamespaces are non NULL, the namespace defined in sourceNamespace must also exist in sourceNamespaces."}

        // ==========================================================
        // Messages for IndicationHandlerService
        //  Please use message prefix "PGS10400"
        // ==========================================================

        /**
        * @note  PGS10400:
        *    do not translate "IndicationHandlerCIMXML" since it is the name of a CIM class
        *    do not translate "Destination" since it is the name of a CIM property
        */
        HandlerService.IndicationHandlerService.CIMXML_HANDLER_WITHOUT_DESTINATION:string {"PGS10400: The IndicationHhandlerCIMXML does not have a Destination property."}

        /**
        * @note  PGS10401:
        *    do not translate "Destination" since it is the name of a CIM property
        */
        HandlerService.IndicationHandlerService.INVALID_DESTINATION:string {"PGS10401: The value of the Destination property is not valid."}

        /**
        * @note  PGS10402:
        *    do not translate "IndicationHandler" since it is the name of a CIM class
        */
        HandlerService.IndicationHandlerService.FAILED_TO_LOAD:string {"PGS10402: The IndicationHandler failed to load."}

        /**
        * @note  PGS10403:
        *    do not translate "IndicationHandlerSNMPMapper" since it is the
        *    name of a CIM class
        *    do not translate "TargetHost" since it is the name of a CIM property
        */
        HandlerService.IndicationHandlerService.SNMP_HANDLER_WITHOUT_TARGETHOST:string {"PGS10403: The IndicationHandlerSNMPMapper does not have a TargetHost property."}

        /**
        * @note  PGS10404:
        *    do not translate "TargetHost" since it is the name of a CIM property
        */
        HandlerService.IndicationHandlerService.INVALID_TARGETHOST:string {"PGS10404: The value of the TargetHost property is not valid."}

        /**
        * @note  PGS10405:
        *    Substitution {0} is a string containing an Exception message
        */
        HandlerService.IndicationHandlerService.INDICATION_DELIVERY_FAILED:string {"PGS10405: Failed to deliver an indication: {0}"}


        /**
        * @note  PGS10406:
        */
        HandlerService.IndicationHandlerService.NOT_ENOUGH_THREADS:string {"PGS10406: Could not allocate thread for indication dispatcher"}


        // ==========================================================
        // Messages for snmpIndicationHandler
        //  Please use message prefix "PGS10600"
        // ==========================================================

        /**
        * @note  PGS10600:
        *   Do not translate 'MappingStrings' since it is a standard Indication qualifier CIM name
        *   This message is no longer used as of version 2.7.0
        */
        Handler.snmpIndicationHandler.snmpIndicationHandler.INVALID_MS_VALUE:string {"PGS10600: The MappingStrings qualifier value is not valid."}

        /**
        * @note  PGS10601:
        *   Do not translate 'PG_IndicationHandlerSNMPMapper' since it is a CIM class name
        */
        Handler.snmpIndicationHandler.snmpIndicationHandler.INVALID_SNMP_INSTANCE:string {"PGS10601: The PG_IndicationHandlerSNMPMapper instance is not valid."}

        /**
        * @note  PGS10602:
        *   Do not translate 'MappingStrings' since it is a standard Indication qualifier CIM name
        */
        Handler.snmpIndicationHandler.snmpIndicationHandler.QUALIFIER_MAPPINGS_NOT_FOUND:string {"PGS10602: CIM qualifier MappingStrings cannot be found"}

        /**
        * @note  PGS10603:
        */
        Handler.snmpIndicationHandler.snmpIndicationHandler.FAILED_TO_DELIVER_TRAP:string {"PGS10603: Failed to deliver trap."}

        /**
        * @note  PGS10604:
        *   Do not translate 'MappingStrings' since it is a standard Indication qualifier CIM name
        *   Substitution {0} is a string containing the supported class name by an indication provider
        */
        Handler.snmpIndicationHandler.snmpIndicationHandler.NO_MS_FOR_SNMP_TRAP:string {"PGS10604: No MappingStrings for snmp trap is specified for class: {0}"}

        // ==========================================================
        // Messages for snmpDeliverTrap_netsnmp
        //  Please use message prefix "PGS10700"
        // ==========================================================

        /**
        * @note  PGS10700
        *    Substitution {0} is a string of the error.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_SESSION_OPEN_FAILED:string {"PGS10700: SNMP Indication Handler failed to open the SNMP session: \"{0}\"."}

        /**
        * @note  PGS10701
        *    Substitution {0} is a string of the error.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_GET_SESSION_POINT_FAILED:string {"PGS10701: SNMP Indication Handler failed to get the SNMP session pointer: \"{0}\"."}

        /**
        * @note  PGS10702
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_PDU_CREATE_FAILED:string {"PGS10702: SNMP Indication Handler failed to create the SNMP PDU."}

        /**
        * @note  PGS10703
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_VERSION_NOT_SUPPORTED:string {"PGS10703: SNMPv1 Trap and SNMPv2C Trap are the only supported SNMPVersion values."}

        /**
        * @note  PGS10704
        *    Substitution {0} is a string of the error.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_SESSION_SEND_FAILED:string {"PGS10704: SNMP Indication Handler failed to send the trap: \"{0}\"."}

        /**
        * @note  PGS10705
        *    Substitution {0} is the trap OID.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_READ_OBJID_FAILED:string {"PGS10705: SNMP Indication Handler failed to convert trapOid \"{0}\" from a numeric form to a list of subidentifiers."}

        /**
        * @note  PGS10706
        *    Substitution {0} is the CIM property data type.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_UNSUPPORTED_SNMP_DATA_TYPE:string {"PGS10706: Type \"{0}\" is an unsupported SNMP Data Type for the CIM Property."}

        /**
        * @note  PGS10707
        *    Substitution {0} is the OID of a CIM property.
        *    Substitution {1} is a string of the error.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_ADD_VAR_TO_PDU_FAILED:string {"PGS10707: SNMP Indication Handler failed to add a CIM property \"{0}\" to the SNMP PDU: \"{1}\"."}

        /**
        * @note  PGS10708
        *    Substitution {0} is a string of the error.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_PACK_CIM_PROPERTY_TO_PDU_FAILED:string {"PGS10708: SNMP Indication Handler failed to pack a CIM Property into the SNMP PDU: \"{0}\"."}

        /**
        * @note  PGS10709
        *    Substitution {0} is a string of the error.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_PACK_TRAP_INFO_INTO_PDU_FAILED:string {"PGS10709: SNMP Indication Handler failed to pack trap information into the SNMP PDU: \"{0}\"."}

        /**
        * @note  PGS10710
        *    Substitution {0} is a string of the error.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_ADD_SYSUPTIME_TO_PDU_FAILED:string {"PGS10710: SNMP Indication Handler failed to add sysUpTime to the SNMP PDU: \"{0}\"."}

        /**
        * @note  PGS10711
        *    Substitution {0} is a string of the error.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_ADD_SNMP_TRAP_TO_PDU_FAILED:string {"PGS10711: SNMP Indication Handler failed to add SNMP Trap to the SNMP PDU: \"{0}\"."}

        /**
        * @note  PGS10712
        *    Substitution {0} is a CIM property OID.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_PARSE_CIM_PROPERTY_OID_FAILED:string {"PGS10712: SNMP Indication Handler failed to convert a CIM property OID \"{0}\" from a numeric form to a list of subidentifiers."}

        /**
        * @note  PGS10713
        *    Substitution {0} is SNMPV1 enterprise OID.
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_netsnmp._MSG_READ_ENTOID_FAILED:string {"PGS10711: SNMP Indication Handler failed to convert SNMPV1 enterprise OID \"{0}\" from a numeric form to a list of subidentifiers."}

        // ==========================================================
        // Messages for CIMxmlIndicationHandler
        //  Please use message prefix "PGS10800"
        // ==========================================================

        /**
        * @note PGS10800:
        *     Do not translate the word 'CIMxmlIndicationHandler' since it is the name of a class
        *    This message is no longer used as of version 2.7.0
        */
        Handler.CIMxmlIndicationHandler.CIMxmlIndicationHandler.ERROR:string {"PGS10800: CIMxmlIndicationHandler error: "}

        Handler.CIMxmlIndicationHandler.CIMxmlIndicationHandler.CANNOT_DO_HTTPS_CONNECTION:string {"PGS10801: SSL is not available. Cannot support an HTTPS connection."}

        /**
        * @note PGS10802:
        *    Do not translate 'Destination' since it is the name of a CIM
        *        property
        */
        Handler.CIMxmlIndicationHandler.CIMxmlIndicationHandler.MALFORMED_HANDLER_INSTANCE:string {"PGS10802: Malformed CIM-XML handler instance, 'Destination' property is not found."}

        /**
        * @note PGS10803:
        *    Substitution {0} is the Destination property value
        *    Do not translate 'Destination' since it is the name of a CIM
        *        property
        */
        Handler.CIMxmlIndicationHandler.CIMxmlIndicationHandler.DESTINATION_NOT_VALID:string {"PGS10803: Malformed CIM-XML handler instance, 'Destination' property \" {0}\" is not valid."}

        /**
        * @note PGS10804:
        *    Do not translate 'Destination' since it is the name of a CIM
        *        property
        */
        Handler.CIMxmlIndicationHandler.CIMxmlIndicationHandler.DESTINATION_TYPE_MISMATCH:string {"PGS10804: Malformed CIM-XML handler instance, 'Destination' property type mismatch."}

        // ==========================================================
        // Messages for snmpDeliverTrap_emanate
        //  Please use message prefix "PGS11000"
        // ==========================================================

        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_INITSUBAGENT_FAILED:string {"PGS11000: The SNMP subagent failed to initialize."}

        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_INVALID:string {"PGS11001: The SNMP trap object identifier is not valid."}

        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_DESTINATION_NOT_FOUND:string {"PGS11002: The SNMP trap destination cannot be found."}

        /**
        * @note  PGS11003:
        *   Do not translate the word 'TargetHostFormat' since it is a CIM property name
        *   Do not translate 'PG_IndicationHandlerSNMPMapper' since it is a CIM class name
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_TARGETHOSTFORMAT_NOT_SUPPORTED:string {"PGS11003: Host name and IPv4 address are the only supported values for the TargetHostFormat property of the PG_IndicationHandlerSNMPMapper class."}

        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_INVALID_SECURITY_NAME:string{"PGS11004: The SNMP community name or user name is not valid."}

        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_INVALID_OCTET_VALUE:string{"PGS11005: The octet value in the SNMP trap destination is not valid."}

        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_CREATE_OCTET_FAILED:string{"PGS11006: The creation of an empty octet string of length four failed."}

        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_INVALID_ENTERPRISEOID:string{"PGS11007: The SNMP enterprise parameter cannot be set to a valid SNMP trap object identifier."}

        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_INVALID_PROPERTYOID:string{"PGS11008: The SNMP object identifier value of the CIM property is not valid."}

        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_INVALID_PROPERTY:string{"PGS11009: The value of the CIM property is not valid."}

        /**
        * @note  PGS11010:
        *   Do not translate the word 'MakeVarBindWithValue' since it is an SNMP function name
        *   Do not translate 'OCTET_PRIM_TYPE' since it is an SNMP type
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_MAKE_VARBIND_FAILED_FOR_OCTET_PRIM_TYPE:string{"PGS11010: Failed to perform an SNMP MakeVarBindWithValue for type OCTET_PRIM_TYPE."}

        /**
        * @note  PGS11011:
        *   Do not translate the word 'MakeVarBindWithValue' since it is an SNMP function name
        *   Do not translate 'OBJECT_ID_TYPE' since it is an SNMP type
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_MAKE_VARBIND_FAILED_FOR_OBJECT_ID_TYPE:string{"PGS11011: Failed to perform an SNMP MakeVarBindWithValue for type OBJECT_ID_TYPE."}

        /**
        * @note  PGS11012:
        *   Do not translate the word 'MakeVarBindWithValue' since it is an SNMP function name
        *   Do not translate 'INTEGER_TYPE' since it is an SNMP type
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_MAKE_VARBIND_FAILED_FOR_INTEGER_TYPE:string{"PGS11012: Failed to perform an SNMP MakeVarBindWithValue for type INTEGER_TYPE."}

        /**
        * @note  PGS11013:
        *   Do not translate the word 'SNMPVersion' since it is a CIM property name
        *   Do not translate 'PG_IndicationHandlerSNMPMapper' since it is a CIM class name
        */
        Handler.snmpIndicationHandler.snmpDeliverTrap_emanate._MSG_VERSION_NOT_SUPPORTED:string{"PGS11013: SNMPv1 trap and SNMPv2C trap are the only supported values for the SNMPVersion property of the PG_IndicationHandlerSNMPMapper class."}

        // ==========================================================
        // Messages for wsmanIndicationHandler
        //  Please use message prefix "PGS11100"
        // ==========================================================

        /**
        * @note  PGS11102:
        */

        Handler.wsmanIndicationHandler.wsmanIndicationHandler.MALFORMED_HANDLER_INSTANCE:string{"PGS11102: Malformed wsman handler instance."}

        /**
        * @note  PGS11103:
        */

        Handler.wsmanIndicationHandler.wsmanIndicationHandler.DELIVERYMODE_TYPE_MISMATCH:string{"PGS11103 Malformed wsman handler instance."}

        // ==========================================================
        // Messages for CIMExportRequestDecoder
        //  Please use message prefix "PGS11200"
        // ==========================================================

        /**
        * @note  PGS11200:
        *   Do not translate 'MESSAGE' since it is a standard element for CIM in XML
        */
        ExportServer.CIMExportRequestDecoder.EXPECTED_MESSAGE_ELEMENT:string {"PGS11200: A MESSAGE element is expected for CIM in XML."}

        /**
        * @note  PGS11201:
        *   Do not translate 'EXPMETHODCALL' since it is a standard element for CIM in XML
        */
        ExportServer.CIMExportRequestDecoder.EXPECTED_EXPMETHODCALL_ELEMENT:string {"PGS11201: A EXPMETHODCALL element is expected."}

        /**
        * @note  PGS11202:
        *    Substitution {0} is a string containing the export method name
        */
        ExportServer.CIMExportRequestDecoder.UNRECOGNIZED_EXPORT_METHOD:string {"PGS11202: Unrecognized export method: {0}"}

        /**
        * @note PGS11203:
        * @version 2.4
        */
        ExportServer.CIMExportRequestDecoder.REQUEST_NOT_VALID:string{"PGS11203: The request is not valid."}

        /**
        * @note PGS11204:
        *    Do not translate the word 'Host' since it is an HTTP header
        */
        ExportServer.CIMExportRequestDecoder.MISSING_HOST_HEADER:string {"PGS11204: HTTP request message lacks a Host header field."}

        /**
        * @note PGS11205:
        *    Do not translate the word 'EXPPARAMVALUE' since it is a standard
        *        element for CIM in XML
        *    Do not translate the word 'Name' since it is a standard element for
        *        CIM in XML
        *    Substitution {0} is a string containing the export indication
        *        parameter name
        */
        ExportServer.CIMExportRequestDecoder.UNRECOGNIZED_EXPPARAMVALUE_NAME:string {"PGS11205: Unrecognized EXPPARAMVALUE Name {0}."}

        // ==========================================================
        // Messages for CIMExportResponseDecoder
        //  Please use message prefix "PGS11400"
        // ==========================================================

        /**
        * @note  PGS11400:
        *   Do not translate 'MESSAGE' since it is a standard element for CIM in XML
        */
        ExportClient.CIMExportResponseDecoder.EXPECTED_MESSAGE_ELEMENT:string {"PGS11400: A MESSAGE element is expected for CIM in XML."}

        /**
        * @note  PGS11401:
        *   Do not translate 'EXPMETHODRESPONSE' since it is a standard element for CIM in XML
        */
        ExportClient.CIMExportResponseDecoder.EXPECTED_EXPMETHODRESPONSE_ELEMENT:string {"PGS11401: An EXPMETHODRESPONSE element is expected for CIM in XML."}

        ExportClient.CIMExportResponseDecoder.EMPTY_RESPONSE:string {"PGS11402: Connection closed by CIM Server."}

        ExportClient.CIMExportResponseDecoder.MALFORMED_RESPONSE:string {"PGS11403: The HTTP response message is not valid."}

        ExportClient.CIMExportResponseDecoder.AUTHENTICATION_FAILED:string {"PGS11404: Authentication failed."}

        /**
        * @note  PGS11405:
        *   Do not translate 'CIMExport' since it is a standard CIM HTTP header
        */
        ExportClient.CIMExportResponseDecoder.MISSING_CIMEXP_HEADER:string {"PGS11405: The CIMExport HTTP header is missing."}

        /**
        * @note  PGS11406:
        *    Substitution {0} is a string containing a CIM export element
        *    Do not translate 'CIMExport' since it is a standard CIM HTTP header
        *    Do not translate 'METHODRESPONSE' since it is a standard element for CIM in XML
        */
        ExportClient.CIMExportResponseDecoder.EXPECTED_METHODRESPONSE:string {"PGS11406: Client received a CIMExport HTTP header value of \"{0}\" when \"METHODRESPONSE\" element is expected."}

        /**
        * @note  PGS11407:
        *    Substitution {0} is a string containing a protocol version
        *    Substitution {1} is a string containing the expected version (such as "1.0")
        */
        ExportClient.CIMExportResponseDecoder.UNSUPPORTED_PROTOCOL:string {"PGS11407: Unsupported protocol version {0} is received, {1} is expected."}

        /**
        * @note  PGS11408:
        *    Substitution {0} is a string containing a CIM operation name
        *    Do not translate 'EXPMETHODRESPONSE' since it is a standard element for CIM in XML
        */
        ExportClient.CIMExportResponseDecoder.UNRECOGNIZED_EXPMETHRSP:string {"PGS11408: EXPMETHODRESPONSE name {0} is not recognized."}

        // ==========================================================
        // Messages for HTTPExportResponseDecoder
        //  Please use message prefix "PGS11500"
        // ==========================================================
        
        ExportClient.HTTPExportResponseDecoder.MALFORMED_RESPONSE:string {"PGS11500: The HTTP response message is not valid."}
        ExportClient.HTTPExportResponseDecoder.EMPTY_RESPONSE:string {"PGS11501: Connection closed by CIM Server."}
        ExportClient.HTTPExportResponseDecoder.MISSING_HEADER:string {"PGS11502: Required SOAP header \"{0}\" was not present."}
        

        // ==========================================================
        // Messages for CIMExportClient
        //  Please use message prefix "PGS11600"
        // ==========================================================

        /**
        * @note  PGS11600:
        *    Substitution {0} and {1} are strings containing message identifiers
        */
        ExportClient.CIMExportClient.MISMATCHED_RESPONSE_ID:string {"PGS11600: The response message identifier {0} does not match the expected response message identifier {1}."}

        ExportClient.CIMExportClient.MISMATCHED_RESPONSE:string {"PGS11601: The response message type does not match the expected response message type."}

        // ==========================================================
        // Messages for WSMANExportClient
        //  Please use message prefix "PGS11700"
        // ==========================================================
        ExportClient.WSMANExportClient.MISMATCHED_RESPONSE:string {"PGS11700: The response message type does not match the expected response message type."} 



        // ==========================================================
        // Messages for CIMClient
        //  Please use message prefix "PGS11800"
        // ==========================================================

        /**
        * @note  PGS11800:
        *    Substitution {0} and {1} are strings containing message identifiers
        */
        Client.CIMClient.MISMATCHED_RESPONSE:string {"PGS11800: The response message identifier {0} does not match the expected response message identifier {1}."}

        Client.CIMClient.MISMATCHED_RESPONSE_TYPE:string {"PGS11801: The response message type does not match the expected response message type."}


        // ==========================================================
        // Messages for CIMClientRep
        //  Please use message prefix "PGS11900"
        // ==========================================================

        /**
        * @note  PGS11900:
        *    Substitution {0} and {1} are numbers containing the ports of object path and connection
        *    Do not translate 'CIMClient' since it is the name of the client API interface
        *    Do not translate 'CIM' since it is the name of the technology
        */

        Client.CIMClientRep.TYPEMISMATCH_PORTMISMATCH:string {"PGS11900: The validation of the CIM object path failed.  The port of the CIMClient connection ({0}) and the port of the object path ({1}) are not equal."}

        /**
        * @note  PGS11901:
        *    Substitution {0} is a string containing the host of object path
        *    Do not translate 'CIM' since it is the name of the technology
        */

        Client.CIMClientRep.TYPEMISMATCH_OBJECTPATH_IP_UNRESOLVEABLE:string {"PGS11901: The validation of the CIM object path failed.  Unable to resolve the IP address ({0}) from the object path."}

        /**
        * @note  PGS11902:
        *    Substitution {0} is a string containing the host of the CIMClient connection
        *    Do not translate 'CIMClient' since it is the name of the client API interface
        *    Do not translate 'CIM' since it is the name of the technology
        */

        Client.CIMClientRep.TYPEMISMATCH_CIMCLIENTCONNECTION_IP_UNRESOLVEABLE:string {"PGS11902: The validation of the CIM object path failed.  Unable to resolve the IP address ({0}) of the CIMClient connection."}

        /**
        * @note  PGS11903:
        *    Substitution {0} and {1} are strings containing the host of the CIMClient connection and the host of CIM object path
        *    Do not translate 'CIMClient' since it is the name of the client API interface
        *    Do not translate 'CIM' since it is the name of the technology
        */

        Client.CIMClientRepTYPEMISMATCH_OBJECTPATHS_NOTEQUAL:string {"PGS11903: The validation of the CIM object path failed.  The host name of the CIMClient connection ({0}) and the host name of the object path ({1}) are not equal."}


        // ==========================================================
        // Messages for CIMOperationResponseDecoder
        //  Please use message prefix "PGS12000"
        // ==========================================================

        /**
        * @note  PGS12000:
        *   Do not translate 'MESSAGE' since it is a standard element for CIM in XML
        */
        Client.CIMOperationResponseDecoder.EXPECTED_MESSAGE_ELEMENT:string {"PGS12000: A MESSAGE element is expected."}

        /**
        * @note  PGS12001:
        *   Do not translate 'CLASS' since it is a standard element for CIM in XML
        */
        Client.CIMOperationResponseDecoder.EXPECTED_CLASS_ELEMENT:string {"PGS12001: A CLASS element is expected."}

        /**
        * @note  PGS12002:
        *   Do not translate 'INSTANCE' since it is a standard element for CIM in XML
        */
        Client.CIMOperationResponseDecoder.EXPECTED_INSTANCE_ELEMENT:string {"PGS12002: An INSTANCE element is expected."}

        /**
        * @note  PGS12003:
        *   Do not translate 'RETURNVALUE' since it is a standard element for CIM in XML
        */
        Client.CIMOperationResponseDecoder.EXPECTED_RETURNVALUE_ELEMENT:string {"PGS12003: A RETURNVALUE element is not expected."}

        /**
        * @note  PGS12004:
        *   Do not translate 'IRETURNVALUE' since it is a standard element for CIM in XML
        *   Do not translate 'ERROR' since it is a standard element for CIM in XML
        */
        Client.CIMOperationResponseDecoder.EXPECTED_ERROR_OR_IRETURNVALUE_ELEMENT:string {"PGS12004: An ERROR or an IRETURNVALUE element is expected."}

        /**
        * @note  PGS12005:
        *   Do not translate 'METHODRESPONSE' since it is a standard element for CIM in XML
        *   Do not translate 'IMETHODRESPONSE' since it is a standard element for CIM in XML
        */
        Client.CIMOperationResponseDecoder.EXPECTED_METHODRESPONSE_OR_IMETHODRESPONSE_ELEMENT:string {"PGS12005: A METHODRESPONSE or an IMETHODRESPONSE element is expected."}

        /**
        * @note  PGS12006:
        *    Substitution {0} is a string containing a standard CIM name
        *    Do not translate 'IMETHODRESPONSE' since it is a standard element for CIM in XML
        */
        Client.CIMOperationResponseDecoder.UNRECOGNIZED_NAME:string {"PGS12006: The name {0} of the IMETHODRESPONSE element is not recognized."}

        Client.CIMOperationResponseDecoder.EMPTY_RESPONSE:string {"PGS12007: Connection closed by CIM Server."}

        Client.CIMOperationResponseDecoder.MALFORMED_RESPONSE:string {"PGS12008: The HTTP response message is not valid."}

        Client.CIMOperationResponseDecoder.AUTHENTICATION_FAILED:string {"PGS12009: Authentication failed."}

        /**
        * @note  PGS12010:
        *   Do not translate the word 'Content-Language' since it is a standard HTTP header
        */
        Client.CIMOperationResponseDecoder.MALFORMED_CONTENT:string {"PGS12010: The Content-Language header is not valid."}

        /**
        * @note  PGS12011:
        *   Do not translate 'CIMOperation' since it is a standard CIM HTTP header
        */
        Client.CIMOperationResponseDecoder.MISSING_CIMOP_HEADER:string {"PGS12011: The CIMOperation HTTP header is missing."}

        /**
        * @note  PGS12012:
        *    Substitution {0} is a string containing a CIM operation element
        *    Do not translate 'CIMOperation' since it is a standard CIM HTTP header
        *    Do not translate 'METHODRESPONSE' since it is a standard element for CIM in XML
        */
        Client.CIMOperationResponseDecoder.EXPECTED_METHODRESPONSE:string {"PGS12012: Client received a CIMOperation HTTP header value of \"{0}\" when \"METHODRESPONSE\" is expected."}

        /**
        * @note  PGS12013:
        *    Substitution {0} is a string containing a protocol version
        *    Substitution {1} is a string containing the expected version (such as "1.0")
        */
        Client.CIMOperationResponseDecoder.UNSUPPORTED_PROTOCOL:string {"PGS12013: The unsupported protocol version {0} is received, {1} is expected."}


        // ==========================================================
        // Messages for Kerberos Authentication
        //  Please use message prefix "PGS12200"
        // ==========================================================

        /**
        * @note  PGS12200 - Substitution {0} is the kerberos principal (a string)
        */
        Authentication.Kerberos.CLIENT_DENIED:string {"PGS12200: Client denied: Unable to match Kerberos principal {0} to a user identity on this system."}

        /**
        * @note  PGS12201 -
        *    Substitution {0} is the name of API (a string)
        *    Substitution {1} is the return code (a decimal)
        */
        Authentication.Kerberos.CONTEXT_NOT_ESTABLISHED: string {"PGS12201: Cannot establish security context,  {0} returned error {1}. Negotiation continuing."}


        // ==========================================================
        // Start of messages from platform-specific source files
        //  Please use message prefix "PGS12400"
        // ==========================================================
        // Start z/OS messages starting with message prefix PGS12500

        /**
        * @note PGS12500E:
        *    Substitution {0} is the name of a program library
        *
        */
        Common.DynamicLibraryzOS_inline.MISSING_PROGRAMCONTROL_FLAG:string {"PGS12500E: Not loading dynamic load library {0} due missing program control flag."}

        /**
        * @note PGS12501E:
        *    Do not translate 'CIMSERV', 'CLASS WBEM' since they are RACF names
        *
        */
        Common.safCheckzOS_inline.BAD_WBEM_SECURITY_SETUP:string {"PGS12501E: Security Profile CIMSERV in CLASS WBEM must be defined. Ending CIM Server."}

        /**
        * @note PGS12502E:
        *    Do not translate 'READ', 'BPX.SERVER', 'UID 0' since they are RACF names
        *
        */
        Common.safCheckzOS_inline.BAD_SECURITY_SETUP:string {"PGS12502E: CIM Server Userid requires either READ access to BPX.SERVER or must be UID 0. Ending CIM Server."}

        Common.safCheckzOS_inline.DIRTY_ADDRESS_SPACE:string {"PGS12503E: CIM Server address space dirty due to loading from a not program controlled load library. Ending CIM Server."}

        /**
        * @note PGS12504E:
        *    Do not translate 'SAF' as it is the name of an interface
        *
        */
        Common.safCheckzOS_inline.MISSING_PRIVILEDGES:string {"PGS12504E: CIM Server does not have appropriate privileges to check SAF security environment. Ending CIM Server."}

        /**
        * @note PGS12505E:
        *    Do not translate 'READ', 'BPX.SERVER', 'UID 0' since they are RACF names
        *
        */
        ProviderManager2.ProviderManagerzOS_inline.BAD_SECURITY_SETUP:string {"PGS12505E: CIM Server Userid requires either READ access to BPX.SERVER or must be UID 0. Ending CIM Server."}

        /**
        * @note PGS12506E:
        *
        */
        ProviderManager2.ProviderManagerzOS_inline.DIRTY_ADDRESS_SPACE:string {"PGS12506E: CIM Server address space dirty due to loading from a not program controlled load library. Ending CIM Server."}

        /**
        * @note PGS12507W:
        *    Substitution {0} is a userid
        *
        */
        ProviderManager2.ProviderManagerzOS_inline.NOT_SURROGATE:string {"PGS12507W: CIM Server does not have surrogate for client userid {0}"}

        /**
        * @note PGS12508W:
        *    Substitution {0} is an error message string
        *
        */
        ProviderManager2.ProviderManagerzOS_inline.PTHREAD_SECURITY_DELETE_FAILURE:string {"PGS12508W: Failure {0} deleting pthread security"}

        /**
        * @note PGS12509E:
        *    Do not translate 'READ', 'BPX.SERVER', 'UID 0' since they are RACF names
        *
        */
        Server.cimserver_zOSinline.BAD_SECURITY_SETUP:string {"PGS12509E: The CIM Server Userid requires either READ access to BPX.SERVER or must be UID 0. Stopping CIM Server startup."}


        /**
        * @note PGS12510E:
        *    Do not translate 'CIM Server', 'CIMServer'
        *
        */
        Server.cimserver_zOSinline.DIRTY_ADDRESS_SPACE:string {"PGS12510E: CIM Server address space dirty due to loading from a not program controlled load library. Stopping CIMServer startup."}

        /**
        * @note PGS12511E:
        *    Do not translate 'SAF' as it is the name of an interface
        *
        */
        Server.cimserver_zOSinline.MISSING_PRIVILEDGES:string {"PGS12511E: CIM Server does not have appropriate privileges to check SAF security environment. Stopping CIMServer startup."}

        /**
        * @note PGS12512E:
        *    Do not translate 'CIMSERV', 'CLASS WBEM' since they are RACF names
        *
        */
        Server.cimserver_zOSinline.BAD_WBEM_SECURITY_SETUP:string {"PGS12512E: Security Profile CIMSERV in CLASS WBEM must be defined. Stopping CIMServer startup."}

        /**
        * @note PGS12513E:
        *    Do not translate 'CIMSERV', 'CLASS WBEM' since they are RACF names
        *    Do not translate 'CONTROL' since it is the name of a specific access right
        */
        Server.cimserver_zOSinline.NOCONTROL_CIMSERV_ACCESS:string {"PGS12513E: The CIM Server Userid requires CONTROL access to Security Profile CIMSERV in CLASS WBEM. Stopping CIMServer startup."}

        /**
        * @note PGS12518E:
        *    Do not translate 'BPX.POE', 'CLASS FACILITY' since they are RACF names
        *    Do not translate 'READ' since it is the name of a specific access right
        */
        Server.cimserver_zOSinline.NOREAD_POE_ACCESS:string {"PGS12518E: The CIM Server Userid requires READ access to Security Profile BPX.POE in CLASS FACILITY. Stopping CIMServer startup."}

        // Provider authorization error messages

        /**
        * @note PGS12514E:
        *    Substitution {0} is a string, name of a SAF profile
        */
        ProviderManager2.ProviderManagerzOS_inline.BAD_PROVIDER_AUTHORIZATION_SECURITY_SETUP:string {"PGS12514E: Security Profile {0} in CLASS WBEM has to be defined."}

        /**
        * @note PGS12515W:
        *    Substitution {0},{1},{2},{3},{4} are strings
        *                 (username, CIM operation, provider name, access type, SAF profile name)
        */
        ProviderManager2.ProviderManagerzOS_inline.PROVIDER_AUTHORIZATION_FAILED:string{"PGS12515W: User {0} not authorized to perform intrinsic CIM operation {1} against provider {2} . {3} access to {4} in CLASS WBEM required."}

        /**
        * @note PGS12516E:
        *    Do not translate 'SAF' as it is the name of an interface
        *
        */
        ProviderManager2.ProviderManagerzOS_inline.MISSING_PRIVILEDGES:string {"PGS12516E: CIM Server does not have appropriate privileges to check SAF security environment. Ending CIM Server."}

        /**
        * @note PGS12517E:
        *
        */
        ProviderManager2.ProviderManagerzOS_inline.MISSING_IDCONTAINER_NAME:string {"PGS12517E: Missing IdentityContainer(no username) in request."}

        /**
        * @note PGS12519E:
        *    Substitution {0} is the error text of the opperating system.
        *    Substitution {1} and {2} are numbers
        *    Do not translate 'errno' 'reason code' 'CIMServer'
        *
        */
        Server.safCheckzOS_inline.UNEXPECTED_ERROR:string {"PGS12519E: An unexpected error occurs: {0} ( errno {1}, reason code 0x{2} ). Stopping CIMServer startup."}

        /**
        * @note PGS12520E:
        *    Do not translate 'CIM Server', 'Must Stay Clean', 'Provider Agent'
        *
        */
        ProviderManager2.ProviderAgent.safCheckzOS_inline.CIM_NOTSET_MSC:string {"PGS12520E: CIM Server did not set Must Stay Clean. Stopping Provider Agent startup."}

        /**
        * @note PGS12521E:
        *    Substitution {0} is the error text delivered by the opperating system.
        *    Substitution {1} and {2} are numbers
        *    Do not translate  'errno' 'reason code' 'Provider Agent'
        *
        */
        ProviderManager2.ProviderAgent.safCheckzOS_inline.UNEXPECTED_ERROR:string {"PGS12521E: An unexpected error occurs: {0} ( errno {1}, reason code 0x{2} ). Stopping Provider Agent startup."}

        /**
        * @note PGS12523E:
        *    Do not translate 'READ', 'BPX.SERVER', 'UID 0' since they are RACF names
        *
        */
        ProviderManager2.ProviderAgent.safCheckzOS_inline.BAD_SECURITY_SETUP:string {"PGS12523E: CIM Runtime Environment Userid requires either READ access to BPX.SERVER or has to be UID 0. Stopping Provider Agent startup."}

        /**
        * @note PGS12524E:
        *    Do not translate 'Provider Agent'
        *
        */
        ProviderManager2.ProviderAgent.safCheckzOS_inline.DIRTY_ADDRESS_SPACE:string {"PGS12524E: Provider Agent address space dirty due to loading from a not program controlled load library. Stopping Provider Agent startup."}

        /**
        * @note PGS12525E:
        *    Do not translate 'SAF' as it is the name of an interface
        *
        */
        ProviderManager2.ProviderAgent.safCheckzOS_inline.MISSING_PRIVILEDGES:string {"PGS12525E: CIM Runtime Environment does not have appropriate privileges to check SAF security environment. Stopping Provider Agent startup."}

        /**
        * @note  PGS12526:
        * @version 2.7
        *   Do not translate the word 'UserContext' since it is the name of a CIM property.
        *   Substitution {0} is a UserContext value (an unsigned integer property value)
        */
        ProviderManager2.ProviderManagerzOS_inline.UNSUPPORTED_USERCONTEXT_VALUE:string {"PGS12526E: Unsupported UserContext value: \"{0}\"."}

        /**
        * @note  PGS12527:
        * @version 2.7
        *   Do not translate the word 'DesignatedUserContext' since it is the name of a CIM property.
        *   Do not translate the word 'PG_ProviderModule' since it is the name of a CIM class.
        */
        ProviderManager2.ProviderManagerzOS_inline.MISSING_DESIGNATEDUSER_IN_PG_PROVIDERMODULE:string {"PGS12527E: Missing DesignatedUserContext property in PG_ProviderModule instance."}

        /**
        * @note  PGS12528:
        * @version 2.7
        *   Do not translate the word 'OMVS'
        */
        ProviderManager2.ProviderManagerzOS_inline.NO_RACFDEFINITON:string {"PGS12528: Cannot switch to DesignatedUser {0}. User is unknown to the security product, or has no OMVS segment."}

        /**
        * @note  PGS12529:
        * @version 2.6
        */
        ProviderManager2.ProviderManagerzOS_inline.PTHREAD_UKNOWN:string {"PGS12529: An unexpected error occurs switching to user {0} : {1} ( errno {2}, reason code 0x{3} )."}

        /**
        * @note  PGS12530E:
        * @version 2.11
        *    Substitution {0} is the user ID
        *    Sunstitution {1} is the reason code
        *    Do not translate SAF, RACROUTE EXTRACT.     
        */
        ProviderManager2.ProviderManagerzOS_inline.PTHREAD_EMVSSAFEXTRERR:string {"PGS12530E: Cannot switch to user {0} because a SAF authorization error occurred. For the reason, see the SAF RACROUTE EXTRACT service reason code 0x{1}."}

        /**
        * @note  PGS12531E:
        * @version 2.11
        *    Substitution {0} is the user ID
        *    Substitution {1} is the return code
        */
        Server.cimserver_zOSinline.UNAUTHORIZED4SHUTDOWN:string {"PGS12531E: User {0} is not authorized to shutdown the CIM server. {1}"}

        /**
        * @note PGS12532:
        *    Substitution {0} is the ARM element name.
        *    Do not translate CIM and ARM since it is the name of a product.
        */
        Common.ARM_zOS.ARM_READY:string {"PGS12532I: The CIM server successfully registered to ARM using element name {0}."}

        /**
        * @note PGS12533:
        *    Substitution {0} is the ARM element name.
        *    Substitution {1} and {2} are hexadecimal numbers.
        *    Do not translate CIM and ARM since it is the name of a product.
        */
        Common.ARM_zOS.ARM_FAIL:string {"PGS12533I: The CIM server failed to register with ARM using element name {0}: return code 0x{1}, reason code 0x{2}."}

        /**
        * @note PGS12534:
        *    Do not translate 'CIMSERV', 'CLASS WBEM' since they are RACF names
        *    Do not translate 'CONTROL' since it is the name of a specific access right
        */
        Server.checkAuthorizationzOS_include.NOCONTROL_CIMSERV_ACCESS:string {"PGS12534W: Authorization failed: UserID {0} does not have CONTROL permission to profile CIMSERV CL(WBEM)."}

        /**
        * @note PGS12535:
        *    Do not translate 'CIMSERV', 'CLASS WBEM' since they are RACF names
        *    Do not translate 'UPDATE' since it is the name of a specific access right
        */
        Server.checkAuthorizationzOS_include.NOUPDATE_CIMSERV_ACCESS:string {"PGS12535W: Authorization error. The user ID {0} cannot run the requested CIM operation because it lacks UPDATE permission to profile CIMSERV CL(WBEM)."}

        /**
        * @note PGS12540:
        *    Do not translate ATTLS since it is the name of a product.
        */
        Pegasus.Common.SocketzOS_inline.CONNECTION_RESET_ERROR:string {"PGS12540I: ATTLS reset the connection due to handshake failure. Connection closed."}

        /**
        * @note PGS12541:
        *    Substitution {0} is a system error text.
        *    Substitution {1} and {2} are numbers.
        */
        Pegasus.Common.SocketzOS_inline.UNEXPECTED_ERROR:string {"PGS12541E: An unexpected error occurs: {0} ( errno {1}, reason code 0x{2} ). Connection closed."}

        /**
        * @note PGS12542:
        *    Do not translate ATTLS, CIM and HTTPS.
        */
        Pegasus.Common.SocketzOS_inline.POLICY_NOT_ENABLED:string {"PGS12542E: ATTLS policy is not active for the CIM Server HTTPS port. Communication not secured. Connection closed."}

        /**
        * @note PGS12543:
        *    Do not translate "ATTLS policy" , CIM, "ApplicationControlled" and OFF.
        */
        Pegasus.Common.SocketzOS_inline.APPLCNTRL:string {"PGS12543E: ATTLS policy not valid for CIM Server. Set ApplicationControlled to OFF. Connection closed."}

        /**
        * @note PGS12544:
        *    Do not translate "ATTLS policy" , CIM, "HandshakeRole" and HTTPS.
        */
        Pegasus.Common.SocketzOS_inline.WRONG_ROLE:string {"PGS12544E: ATTLS policy specifies the wrong HandshakeRole for the CIM Server HTTPS port. Communication not secured. Connection closed."}


        /**
        * @note  PGS12567:
        *    Substitution {0} is a user name (a string)
        *    Do not translate 'READ', 'CIMSERV CL(WBEM)' as it are RACF names
        *
        *    This message is no longer used as of version 2.7
        * @version 2.6
        */
        Pegasus.Common.SocketzOS_inline.NOREAD_CIMSERV_ACCESS:string {"PGS12567W: Request UserID {0} doesn't have READ permission to profile CIMSERV CL(WBEM)."}

        /**
        * @note PGS12568:
        *    Do not translate ATTLS , CIM, TCP-IP and HTTPS.
        */
        Pegasus.Common.SocketzOS_inline.POLICY_OFF:string {"PGS12568E: ATTLS is not active for TCP-IP stack the CIM server is using for HTTPS connections. Communication not secured. Connection closed."}

        /**
        * @note PGS12569:
        *    Do not translate "ATTLS policy" , CIM, TCP-IP and HTTPS.
        */
        Pegasus.Common.SocketzOS_inline.NO_POLICY:string {"PGS12569E: There is no ATTLS policy found for the CIM server HTTPS connections. Communication not secured. Connection closed."}

        // End z/OS messages

        // ==========================================================
        // End of messages from platform-specific source files
        // ==========================================================

        // ==========================================================
        // Messages for XmlConstants
        //  Please use message prefix "PGS12600"
        // ==========================================================

        /**
        * @note PGS12600:
        * Do not translate 'SIMPLEREQ'
        * Do not translate 'MULTIREQ'
        */
        Common.XmlConstants.MISSING_ELEMENT_REQ:string {"PGS12600: Expected SIMPLEREQ or MULTIREQ element."}

        /**
        * @note PGS12601:
        * Do not translate 'LOCALCLASSPATH'
        * Do not translate 'LOCALINSTANCEPATH'
        */
        Common.XmlConstants.MISSING_ELEMENT_LOCALPATH:string{"PGS12601: Expected LOCALCLASSPATH or LOCALINSTANCEPATH element."}


        // ==========================================================
        // Messages for Thread
        //  Please use message prefix "PGS12800"
        // ==========================================================

        /**
         * @note PGS12800:
         *    Substitution {0} is a number of seconds (an integer)
         */
        Common.Thread.CANCEL_LONG_RUNNING_THREAD:string{"PGS12800: A thread has run longer than {0} seconds and will be cancelled."}

        // ==========================================================
        // Messages for HTTPAuthenticatorDelegator
        //  Please use message prefix "PGS13000"
        // ==========================================================

        /**
         * @note PGS1300:
         * @version 2.4
         */
        Pegasus.Server.HTTPAuthenticatorDelegator.REQUEST_NOT_VALID:string{"PGS13000: The request is not valid."}

        /**
         * @note PGS13001:
         * @version 2.4
         */
        Pegasus.Server.HTTPAuthenticatorDelegator.AUTHORIZATION_HEADER_ERROR:string{"PGS13001: Authorization header error."}

        /**
         * @note PGS13002:
         * @version 2.4
         */
        Pegasus.Server.HTTPAuthenticatorDelegator.CIMOPERATIONS_NOT_SUPPORTED:string{"PGS13002: The CIM operation request is not supported on this port."}

        /**
         * @note PGS13003:
         * @version 2.5
         */
        Pegasus.Server.HTTPAuthenticatorDelegator.BAD_CERTIFICATE:string{"PGS13003: The certificate used for authentication is not valid."}

        /**
         * @note PGS13004:
         * @version 2.5
         */
        Pegasus.Server.HTTPAuthenticatorDelegator.BAD_CERTIFICATE_USERNAME:string{"PGS13004: No username is registered to this certificate."}

        /**
         * @note PGS13005:
         * @version 2.7
         */
        Pegasus.Server.HTTPAuthenticatorDelegator.CERTIFICATE_USER_NOT_VALID:string{"PGS13005: The user ''{0}'' registered to this certificate is not a valid user."}

        /**
        * @note  PGS13006:
        *    Substitution {0} is a user name (a string)
        *    Do not translate 'READ', 'CIMSERV CL(WBEM)' as it are RACF names
        * @version 2.7
        */
        Pegasus.Server.HTTPAuthenticatorDelegator.ATTLS_NOREAD_CIMSERV_ACCESS.PEGASUS_OS_ZOS:string {"PGS13006: Request UserID {0} doesn't have READ permission to profile CIMSERV CL(WBEM)."}

        /**
        * @note  PGS13007:
        *    Substitution {0} is a user name (a string)
        *    Do not translate 'READ', 'CIMSERV CL(WBEM)' as it are RACF names
        * @version 2.7
        */
        Pegasus.Server.HTTPAuthenticatorDelegator.UNIXSOCKET_NOREAD_CIMSERV_ACCESS.PEGASUS_OS_ZOS:string {"PGS13007: Request UserID {0} doesn't have READ permission to profile CIMSERV CL(WBEM)."}



        // ==========================================================
        // Messages for Server.CIMServer
        //  Please use message prefix "PGS13200"
        // ==========================================================

        Server.CIMServer.BIND_FAILED:string {"PGS13200: No CIM server connections are enabled."}

        /*
        * @note  PGS13201:
        */
        Pegasus.Server.CIMServer.RECEIVE_SYN_SIGNAL.PEGASUS_OS_PASE:string {"PGS13201: Synchronous signal received."}

        /*
        * @note  PGS13202:
        */
        Pegasus.Server.CIMServer.RECEIVE_ASYN_SIGNAL.PEGASUS_OS_PASE:string {"PGS13202: Asynchronous signal received."}

        // ==========================================================
        // Messages for SSLContextManager
        // Please use message prefix "PGS13300"
        // ==========================================================
        /*
        * @note  PGS13300:
        * DO NOT TRANSLATE "sslTrustStore" or "sslClientVerificationMode"
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.SSL_CLIENT_VERIFICATION_EMPTY_TRUSTSTORE:string {"PGS13300: The \"sslTrustStore\" configuration property must be set if \"sslClientVerificationMode\" is ''required'' or ''optional''."}

        /*
        * @note  PGS13301:
        * DO NOT TRANSLATE "sslClientVerificationMode"
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.SSL_CLIENT_VERIFICATION_HTTP_NOT_ENABLED_WITH_REQUIRED:string {"PGS13301: The HTTP port must be enabled if \"sslClientVerificationMode\" is ''required'' in order for the cimserver to properly shutdown."}

        /*
        * @note  PGS13302:
        * DO NOT TRANSLATE "sslTrustStoreUserName" or "sslClientVerificationMode"
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.SSL_CLIENT_VERIFICATION_EMPTY_USERNAME:string {"PGS13302: The \"sslTrustStoreUserName\" property must specify a truststore user name to associate with the trusted certificates if \"sslClientVerificationMode\" is ''required'' or ''optional'', and a trust store is specified."}

        /*
         * @note  PGS13303:
         * DO NOT TRANSLATE "exportSSLTrustStore" or "enableSSLsslClientVerification"
         * @version 2.5
         *
         * This message is obsolete (PEP 259 export connection port and export truststore related changes).
         */
         Pegasus.Common.SSLContextManager.EXPORT_TRUST_EMPTY:string {"PGS13303: The \"exportSSLTrustStore\" configuration property must be set when \"enableSSLExportClientVerification\" is true. The CIM server not started."}

        /*
        * @note  PGS13304:
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.COULD_NOT_RELOAD_TRUSTSTORE:string {"PGS13304: Could not reload the trust store."}

        /*
        * @note  PGS13305:
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.COULD_NOT_RELOAD_TRUSTSTORE_SSL_CONTEXT_NOT_INITIALIZED:string {"PGS13305: Could not reload the trust store. The SSL context is not initialized."}

        /*
        * @note  PGS13306:
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.COULD_NOT_RELOAD_CRL_STORE_SSL_CONTEXT_NOT_INITIALIZED:string {"PGS13306: Could not reload the certificate revocation list store. The SSL context is not initialized."}

        /*
        * @note  PGS13307:
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.TRUST_STORE_NOT_CONFIGURED:string {"PGS13307: Could not reload the trust store, the trust store is not configured."}

        /*
        * @note  PGS13308:
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.CRL_STORE_NOT_CONFIGURED:string {"PGS13308: Could not reload the certificate revocation list store. The certificate revocation list store is not configured."}

        /*
        * @note  PGS13309:
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.COULD_NOT_RELOAD_TRUST_OR_CRL_STORE:string {"PGS13309: Could not reload the trust or certificate revocation list store."}

        /*
        * @note  PGS13310:
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.CONFIGURED_TRUST_OR_CRL_STORE_NOT_FOUND:string {"PGS13310: Could not reload the trust or certificate revocation list store. The configured store is not found."}

        /*
        * @note  PGS13311:
        * DO NOT TRANSLATE "sslClientVerificationMode"
        * @version 2.5
        */
        Pegasus.Common.SSLContextManager.INVALID_CONF_HTTPS_REQUIRED:string {"PGS13311: Do not set the \"sslClientVerificationMode\" property to \"required\" if HTTP is disabled because the cimserver will be unable to properly shutdown. It is recommended that you change the property value to \"optional\"."}

        /*
        * @note  PGS13312:
        *     Substitution {0} is the trust store path (a string)
        */
        Pegasus.Server.SSLContextManager.COULD_NOT_ACCESS_TRUST_STORE:string {"PGS13312: Could not access the trust store. Check the permissions of the trust store path \"{0}\"."}

        // ==========================================================
        // Messages for AnonymousPipe
        //  Please use message prefix "PGS13400"
        // ==========================================================

        /**
        * @note  PGS13400:
        * @version 2.4
        */
        Common.AnonymousPipe.CREATE_PIPE_FAILED:string {"PGS13400: Failed to create pipe."}

    // ==========================================================
        // Messages for ProviderManager.OOPProviderManagerRouter
        //  Please use message prefix "PGS13600"
        // ==========================================================

        /**
        * @note  PGS13600
        *    Substitution {0} is a string ID for the cimprovagt process instance
        *    Do not translate the word 'cimprovagt' since it is a command name.
        */
        ProviderManager.OOPProviderManagerRouter.CIMPROVAGT_START_FAILED:string {"PGS13600: Failed to start cimprovagt \"{0}\"."}

        /**
        * @note  PGS13601
        *    Substitution {0} is a string ID for the cimprovagt process instance
        *    Do not translate the word 'cimprovagt' since it is a command name.
        */
        ProviderManager.OOPProviderManagerRouter.CIMPROVAGT_COMMUNICATION_FAILED:string {"PGS13601: Failed to communicate with cimprovagt \"{0}\"."}

        /**
        * @note  PGS13602
        *    Substitution {0} is a string ID for the cimprovagt process instance
        *    Do not translate the word 'cimprovagt' since it is a command name.
        */
        ProviderManager.OOPProviderManagerRouter.CIMPROVAGT_CONNECTION_LOST:string {"PGS13602: Lost connection with cimprovagt \"{0}\"."}

        /**
        * @note  PGS13603
        * @version 2.5
        *    Substitution {0} is the name of a system user (a string)
        */
        ProviderManager.OOPProviderManagerRouter.USER_CONTEXT_CHANGE_FAILED:string {"PGS13603: Unable to change user context to \"{0}\"."}

        /**
        * @note  PGS13604
        * @version 2.5
        *    Do not translate the word 'cimprovagt' since it is a command name.
        */
        ProviderManager.OOPProviderManagerRouter.MAX_PROVIDER_PROCESSES_REACHED:string {"PGS13604: The maximum number of cimprovagt processes has been reached."}

        /**
        * @note  PGS13605
        *    Do not translate the word 'cimprovagt' since it is a command name.
        *    Substitution {0} is a string ID for the cimprovagt process instance
        * @version 2.5
        */
        ProviderManager.OOPProviderManagerRouter.CIMPROVAGT_THREAD_ALLOCATION_FAILED:string {"PGS13605: Failed to allocate thread for cimprovagt \"{0}\"."}

        /**
        * @note  PGS13606
        *    Substitution {0} is a string ID for a provider module name
        *    This message is no longer used as of version 2.6.0
        * @version 2.5.1
        */
        ProviderManager.OOPProviderManagerRouter.OOP_PROVIDER_MODULE_FAILURE_DETECTED:string {"PGS13606: A failure was detected in provider module {0}.  The generation of indications by providers in this module may be affected.  To ensure these providers are serving active subscriptions, disable and then re-enable this module using the cimprovider command."}

        /**
        * @note PGS13607
        *    Substitution {0} is the provider module group name.
        */
        ProviderManager.OOPProviderManagerRouter.REQUEST_RETRY_THREAD_ALLOCATION_FAILED:string {"PGS13607: Failed to allocate a thread to retry a request in \"{0}\"."}


        // ==========================================================
        // Messages for ProviderManager.ProviderAgent.cimprovagt
        //  Please use message prefix "PGS13800"
        // ==========================================================

        /**
        * @note  PGS13800
        *    Substitution {0} is a string ID for the cimprovagt process instance
        *    Substitution {1} is another message string
        *    Do not translate the word 'cimprovagt' since it is a command name.
        */
        ProviderManager.ProviderAgent.cimprovagt.CIMPROVAGT_EXCEPTION:string {"PGS13800: cimprovagt \"{0}\" error: {1}"}

        /**
        * @note  PGS13801
        *    Substitution {0} is a string ID for the cimprovagt process instance
        *    Do not translate the word 'cimprovagt' since it is a command name.
        */
        ProviderManager.ProviderAgent.cimprovagt.CIMPROVAGT_ERROR:string {"PGS13801: cimprovagt \"{0}\" error.  Exiting."}

        /**
        * @note  PGS13810
        */
        ProviderManager.ProviderAgent.cimprovagt.NOT_OFFICIAL_START.PEGASUS_OS_PASE:string {"PGS13810: Provider agent can not be started by user."}

        /**
        * @note  PGS13811
        */
        ProviderManager.ProviderAgent.cimprovagt.SET_CCSID_ERROR.PEGASUS_OS_PASE:string {"PGS13811: Failed to set ccsid. The provider agent will be stopped."}

        /**
        * @note  PGS13812
        *    Substitution {0} is full job name
        */
        ProviderManager.ProviderAgent.cimprovagt.PROVAGT_JOB_NAME.PEGASUS_OS_PASE:string {"PGS13812: Provider Agent\''s Job Name is: {0}."}


        // ==========================================================
        // Messages for ProviderManager.ProviderAgent.ProviderAgent
        //  Please use message prefix "PGS14000"
        // ==========================================================

        /**
        * @note  PGS14000
        *    Substitution {0} is a string ID for the cimprovagt process instance
        *    Do not translate the word 'cimprovagt' since it is a command name.
        */
        ProviderManager.ProviderAgent.ProviderAgent.CIMSERVER_COMMUNICATION_FAILED:string {"PGS14000: cimprovagt \"{0}\" communication with CIM server failed.  Exiting."}

        /**
        * @note  PGS14001
        *    Substitution {0} is a string ID for the cimprovagt process instance
        *    Do not translate the word 'cimprovagt' since it is a command name.
        */
        ProviderManager.ProviderAgent.ProviderAgent.THREAD_ALLOCATION_FAILED:string {"PGS14001: Failed to allocate a thread in cimprovagt \"{0}\"."}

        /**
        * @note  PGS14002
        */
        ProviderManager.ProviderAgent.ProviderAgent.UNINITIALIZED_SECURITY_SETUP.PEGASUS_OS_ZOS: string {"PGS14002: Security environment could not be initialised. Assume security fraud. Stopping Provider Agent."}

        /**
        * @note  PGS14003
        *    Substitution {0} is a string ID for the cimprovagt process instance
        *    Do not translate the word 'cimprovagt' since it is a command name.
        */
        ProviderManager.ProviderAgent.ProviderAgent.PROVIDERAGENT_NOT_INITIALIZED: string {"PGS14003: cimprovagt \"{0}\" was not yet initialised prior to receiving a request message. Exiting."}

        /**
        * @note  PGS14004
        *    Substitution {0} is the full job name
        */
        ProviderManager.ProviderAgent.RECEIVE_SYN_SIGNAL.PEGASUS_OS_PASE:string {"PGS14004: \"{0}\" received synchronous signal: \"{1}\""}

        /**
        * @note  PGS14005
        *    Substitution {0} is the full job name
        */
        ProviderManager.ProviderAgent.RECEIVE_ASYN_SIGNAL.PEGASUS_OS_PASE:string {"PGS14005: \"{0}\" received asynchronous signal: \"{1}\""}

        /**
        * @note  PGS14006
        *    Substitution {0} is the provider agent name.
        *    Substitution {1} is the shutdown timeout in seconds
        */
        ProviderManager.ProviderAgent.ProviderAgent.PROVIDERS_FAILED_TO_CLEANUP:string {"PGS14006: Providers in the agent \"{0}\" have failed to cleanup within \"{1}\" seconds during the shutdown. Provider agent terminated forcibly."}

        /**
        * @note  PGS14007
        *    Substitution {0} is the provider agent name.
        *    Substitution {1} is the shutdown timeout in seconds
        */
        ProviderManager.ProviderAgent.ProviderAgent.PROVIDERS_FAILED_TO_UNLOAD:string {"PGS14007: Provider agent \"{0}\" failed to unload and exit within \"{1}\" seconds during idle cleanup. It will be exited in the next idle clean up."}

        // ==========================================================
        // Messages for Common.Monitor
        //  Please use message prefix "PGS14200"
        // ==========================================================

        /**
        * @note  PGS14200
        *    Substitution {0} is an error status code.  This is a number.
        */
        Common.Monitor.TICKLE_CREATE:string {"PGS14200: Received error number {0} while creating the internal socket."}

        /**
        * @note  PGS14201
        *    Substitution {0} is an error status code.  This is a number.
        */
        Common.Monitor.TICKLE_BIND:string {"PGS14201: Received error number {0} while binding the internal socket."}

        /**
        * @note  PGS14202
        *    Substitution {0} is an error status code.  This is a number.
        */
        Common.Monitor.TICKLE_LISTEN:string {"PGS14202: Received error number {0} while listening to the internal socket."}

        /**
        * @note  PGS14203
        *    Substitution {0} is an error status code.  This is a number.
        */
        Common.Monitor.TICKLE_SOCKNAME:string {"PGS14203: Received error number {0} while getting the internal socket name."}

        /**
        * @note  PGS14204
        *    Substitution {0} is an error status code.  This is a number.
        */
        Common.Monitor.TICKLE_CLIENT_CREATE:string {"PGS14204: Received error number {0} while creating the internal client socket."}

        /**
        * @note  PGS14205
        *    Substitution {0} is an error status code.  This is a number.
        */
        Common.Monitor.TICKLE_CLIENT_BIND:string {"PGS14205: Received error number {0} while binding the internal client socket."}

        /**
        * @note  PGS14206
        *    Substitution {0} is an error status code.  This is a number.
        */
        Common.Monitor.TICKLE_CLIENT_CONNECT:string {"PGS14206: Received error number {0} while connecting the internal client socket."}

        /**
        * @note  PGS14207
        *    Substitution {0} is an error status code.  This is a number.
        */
        Common.Monitor.TICKLE_ACCEPT:string {"PGS14207: Received error number {0} while accepting the internal socket connection."}

        /**
        * @note  PGS14208
        *    Substitution {0} is an error message.  This is a string.
        *    This message is no longer used as of version 2.8.0
        */
        Common.Monitor.TICKLE_BIND_LONG:string {"PGS14208: Received error:{0} while binding the internal socket."}


        // ==========================================================
        // Messages for CIMDateTime
        //  Please use message prefix "PGS14400"
        // ==========================================================


        /**
        * @note  PGS14402
        *   version 2.5
        *
        */
        Common.CIMDateTime.INVALID_OPERATION_DIV_INT:string {"PGS14402: Can not divide a TimeStamp by an integer."}


        /**
        * @note  PGS14403
        *   version 2.5
        *   do not translate CIMDateTime because it is a class name.
        */
        Common.CIMDateTime.UTC_OVERFLOW:string {"PGS14403: Overflow error has occurred in a CIMDateTime object during conversion to Universal Time Coordinated."}


        /**
        * @note  PGS14404
        *   version 2.5
        *   do not translate CIMDateTime because it is a class name.
        */
        Common.CIMDateTime.UTC_UNDERFLOW:string {"PGS14404: Underflow error has occurred in a CIMDateTime object during conversion to Universal Time Coordinated."}


        /**
        * @note  PGS14405
        *   version 2.5
        *   do not translate CIMDateTime because it is a class name.
        */
        Common.CIMDateTime.INVALID_OPERATION_DIV_ZERO:string {"PGS14405: Can not divide CIMDateTime object by zero."}


        /**
        * @note  PGS14406
        *   version 2.5
        *   do not translate CIMDateTime because it is a class name.
        */
        Common.CIMDateTime.INVALID_OPERATION_DIV_TS:string {"PGS14406:Can not divide two CIMDateTime objects if one of them is a TimeStamp."}


        /**
        * @note  PGS14407
        *   version 2.5
        *   do not translate CIMDateTime because it is a class name.
        */
        Common.CIMDateTime.INVALID_OPERATION_DIV_ZERO_CDT:string {"PGS14407: Trying to divide a CIMDateTime object by a zero value CIMDateTime object."}

        /**
        * @note  PGS14408
        *   version 2.5
        *   do not translate CIMDateTime because it is a class name.
        */
        Common.CIMDateTime.INVALID_OPERATION_COMP_DIF:string {"PGS14408:Trying to compare CIMDateTime objects of differing types."}

        /**
        * @note  PGS14409
        *     Substitution {0] is a error message (a string)
        */
        Common.CIMDateTime.INVALID_TIME_ZONE:string {"PGS14409: Invalid timezone information : {0}"}

        // ==========================================================
        // ****************** Messages for CQL **********************
        //       Please use message prefix "PGS14600 - PGS15399"
        // ==========================================================

        // ==========================================================
        // Messages for CQLFunction
        //  Please use message prefix "PGS14600 - PGS14699"
        // ==========================================================

        /**
        * @note  PGS14600
        *     Substitution {0} is a function name (a string)
        */
        CQL.CQLFunctionRep.INVALID_FUNCTION:string {"PGS14600: Function {0} is not a supported function."}

        /**
        * @note  PGS14601
        *     Substitution {0} is a function identifier (a number)
        */
        CQL.CQLFunctionRep.INVALID_FUNCTION_ID:string {"PGS14601: Function identifier {0} is not a supported function identifier."}

        /**
        * @note  PGS14602
        *     Substitution {0] is a function name (a string)
        *     Substitution {1} is a count of parameters (a number)
        *     Substitution {2} is a count of parameters (a number)
        *     Substitution {3} is a count of parameters (a number)
        */
        CQL.CQLFunctionRep.INVALID_PARM_COUNT:string {"PGS14602: Function {0} has {1} parameters.  It must have between {2} and {3}."}

        /**
        * @note  PGS14603
        *     Substitution {0} is a parameter name (a string)
        *     Substitution {1} is a function name (a string)
        *     Substitution {2} is a type name (a string)
        *     Substitution {3} is a type name (a string)
        */
        CQL.CQLFunctionRep.INVALID_PARM_TYPE:string {"PGS14603: Parameter {0} for function {1} has type {2}.  It must be type {3}."}

        /**
        * @note  PGS14604
        *     Substitution {0] is a parameter name (a string)
        *     Substitution {1] is a function name (a string)
        *     do not translate CIM because it is the type of the instance.
        */
        CQL.CQLFunctionRep.INVALID_OBJECT_TYPE:string {"PGS14604: Parameter {0} for function {1} must be a CIM instance."}

        /**
        * @note  PGS14605
        *     Substitution {0} is a parameter name (a string)
        *     Substitution {1} is a function name (a string)
        *     Substitution {2} is a parameter value (a number)
        */
        CQL.CQLFunctionRep.NEGATIVE_INT_ERROR:string {"PGS14605: Parameter {0} for function {1} has a value of {2}.  It must not be a negative value."}


        // ==========================================================
        // Messages for CQLIdentifier
        //  Please use message prefix "PGS14700 - PGS14799"
        // ==========================================================

        /**
        * @note  PGS14700
        *     Substitution {0} is the identifier name (a string)
        */
        CQL.CQLIdentifier.HASH_ARRAY_SYMBOL_MISMATCH:string {"PGS14700: The identifier contains a mismatched symbolic constant symbol and an array symbol: {0}"}

        /**
        * @note  PGS14701
        *     Substitution {0} is the identifier name (a string)
        *     Do not translate CQL because it is the name of the basic query language.
        */
        CQL.CQLIdentifier.TOO_MANY_ARRAY_INDICES:string {"PGS14701: The identifier contains one or more commas which is not allowed in CQL Basic query: {0}"}

        /**
        * @note  PGS14702
        *     Substitution {0} is the identifier name (a string)
        */
        CQL.CQLIdentifier.ARRAY_SYMBOL_MISMATCH:string {"PGS14702: The identifier contains a mismatched array symbol: {0}"}

        /**
        * @note  PGS14703
        *     Substitution {0} is the identifier name (a string)
        */
        CQL.CQLIdentifier.INVALID_CIMNAME:string {"PGS14703: The CIM name ''{0}'' in the identifier is not valid."}


        // ==========================================================
        // Messages for CQLSelectStatement
        //  Please use message prefix "PGS14800 - PGS14899"
        // ==========================================================


        /**
        * @note  PGS14800
        */
        CQL.CQLSelectStatementRep.QUERY_CONTEXT_IS_NULL:string {"PGS14800: Trying to process a query with a NULL query context."}

        /**
        * @note  PGS14801
        *     Substitution {0} is the property name (a string)
        */
        CQL.CQLSelectStatementRep.PROP_NOT_EMB:string {"PGS14801: The property {0} must contain an embedded object."}

        /**
        * @note  PGS14802
        *     Substitution {0} is the property name (a string)
        */
        CQL.CQLSelectStatementRep.NULL_EMB_OBJ:string {"PGS14802: The embedded object property {0} cannot contain a null value."}

        /**
        * @note  PGS14803
        *     Substitution {0} is the property name (a string)
        *     Do not translate CQL
        */
        CQL.CQLSelectStatementRep.PROJ_WHOLE_ARRAY:string {"PGS14803: CQL requires that array indexing is used on embedded object property {0}."}

        /**
        * @note  PGS14804
        *     Substitution {0} is the property name (a string)
        */
        CQL.CQLSelectStatementRep.PROJ_UNINIT:string {"PGS14804: The embedded object property {0} is uninitialized."}

        /**
        * @note  PGS14805
        *     Substitution {0} is the class name (a string)
        *     Do not translate CQL
        */
        CQL.CQLSelectStatementRep.PROJ_CLASS:string {"PGS14805: CQL does not allow properties to be projected on class {0}."}

        /**
        * @note  PGS14806
        *     Substitution {0} is the property name (a string)
        *     Substitution {1} is the class name (a string)
        */
        CQL.CQLSelectStatementRep.PROJ_MISSING_PROP:string {"PGS14806: The instance of class {1} is missing the property {0}."}

        /**
        * @note  PGS14807
        *     Substitution {0} is the class name (a string)
        */
        CQL.CQLSelectStatementRep.VAL_CLASS_NOT_EXIST:string {"PGS14807: The class {0} does not exist."}

        /**
        * @note  PGS14808
        *     Substitution {0} is the property name (a string)
        *     Substitution {1} is the class name (a string)
        */
        CQL.CQLSelectStatementRep.VAL_PROP_NOT_ON_CLASS:string {"PGS14808: The property {0} does not exist on class {1}."}

        /**
        * @note  PGS14809
        *     Substitution {0} is a class name (a string)
        *     Substitution {1} is a class name (a string)
        */
        CQL.CQLSelectStatementRep.VAL_SCOPE_VIOLATION:string {"PGS14809: The class {0} is not a superclass, subclass, or the same class as {1}."}

        /**
        * @note  PGS14810
        */
        CQL.CQLSelectStatementRep.GPL_CLASS_NOT_EXIST:string {"PGS14810: A class required to determine the property list was not found."}

        /**
        * @note  PGS14811
        *     Substitution {0} is the class name (a string)
        *     Do not translate FROM since it is the name of a class
        */
        CQL.CQLSelectStatementRep.CLASS_NOT_FROM_LIST_CLASS:string {"PGS14811: Class {0} does not match the FROM class or any of its subclasses."}

        /**
        * @note  PGS14812
        */
        CQL.CQLSelectStatementRep.EMPTY_CHAIN:string {"PGS14812: An empty chained identifier was found."}

        /**
        * @note  PGS14813
        *     Do not translate FROM since it is the name of a class
        */
        CQL.CQLSelectStatementRep.SINGLE_CHID_IN_SELECT:string {"PGS14813: A property on the FROM class must be selected."}

        /**
        * @note  PGS14814
        *     Substitution {0} is the name of the identifier (a string)
        */
        CQL.CQLSelectStatementRep.FIRST_ID_ILLEGAL:string {"PGS14814: The chained identifier {0} is illegal."}

        /**
        * @note  PGS14815
        *     Substitution {0} is the name of an identifier (a string)
        *     Substitution {1} is the name of another identifier that contains the first identifier (a string)
        *     Do not translate SELECT because it is the name of the list
        */
        CQL.CQLSelectStatementRep.ARRAY_IN_SELECT:string {"PGS14815: The identifier {0} of {1} in the SELECT list cannot use an array index."}

        /**
        * @note  PGS14816
        *     Substitution {0} is the name of an identifier (a string)
        *     Substitution {1} is the name of another identifier that contains the first identifier (a string)
        *     Do not translate SELECT because it is the name of the list
        */
        CQL.CQLSelectStatementRep.SYMCONST_IN_SELECT:string {"PGS14816: The identifier {0} of {1} in the SELECT list cannot use a symbolic constant."}

        /**
        * @note  PGS14817
        *     Substitution {0} is the name of an identifier that contains the first identifier (a string)
        *     Substitution {1} is the name of another identifier (a string)
        */
        CQL.CQLSelectStatementRep.SYMCONST_NOT_LAST:string {"PGS14817: The symbolic constant identifier {0} of {1} must be the last element."}

        /**
        * @note  PGS14818
        *     Substitution {0} is the name of an identifier (a string)
        *     Substitution {1} is the name of another identifier that contains the first identifier (a string)
        *     Do not translate WHERE because it is the name of the list
        */
        CQL.CQLSelectStatementRep.WILD_IN_WHERE:string {"PGS14818: The identifier {0} of {1} in the WHERE list cannot use a wildcard."}

        /**
        * @note  PGS14819
        *     Substitution {0} is the name of an identifier (a string)
        *     Substitution {1} is the name of another identifier that contains the first identifier (a string)
        */
        CQL.CQLSelectStatementRep.WILD_NOT_END:string {"PGS14819: The wildcard identifier {0} of {1} must be the last element."}

        /**
        * @note  PGS14820
        *     Substitution {0} is the name of an identifier (a string)
        *     Substitution {1} is the name of another identifier that contains the first identifier (a string)
        */
        CQL.CQLSelectStatementRep.EMB_PROP_NOT_SCOPED:string {"PGS14820: The identifier {0} of {1} must use the scope operator."}


        // ==========================================================
        // Messages for CQLSimplePredicate
        //  Please use message prefix "PGS14900 - PGS1999"
        // ==========================================================


        /**
        * @note  PGS14900
        *        Do not translate NULL.
        */
        CQL.CQLSimplePredicateRep.NULL_CONTAGION:string {"PGS14900: The expression evaluates to NULL."}

        /**
        * @note  PGS14901
        *     Substitution {0} is the expression (a string)
        *     Do not translate ISA since it is the name of an operator
        */
        CQL.CQLSimplePredicateRep.RHS_ISA_NOT_SIMPLE:string {"PGS14901: The expression {0} on the right side of the ISA operator must be a simple value."}

        /**
        * @note  PGS14902
        *     Substitution {0} is the expression (a string)
        *     Do not translate LIKE since it is the name of an operator
        */
        CQL.CQLSimplePredicateRep.RHS_LIKE_NOT_SIMPLE:string {"PGS14902: The expression {0} on the right side of the LIKE operator must be a simple value."}

        /**
        * @note  PGS14903
        *     Substitution {0} is the expression (a string)
        *     Do not translate LIKE since it is the name of an operator
        */
        CQL.CQLSimplePredicateRep.RHS_LIKE_NOT_LITERAL:string {"PGS14903: The expression {0} on the right side of the LIKE operator must be a literal."}

        /**
        * @note  PGS14903
        *     Substitution {0} is the name of the predicate (a string)
        */
        CQL.CQLSimplePredicateRep.RIGHT_STANDALONE_SYMCONST_ERROR:string {"PGS14904: The right side of predicate {0} must be a simple property name because a symbolic constant exists on the left side."}

        /**
        * @note  PGS14904
        *     Substitution {0} is the name of the predicate (a string)
        */
        CQL.CQLSimplePredicateRep.LEFT_STANDALONE_SYMCONST_ERROR:string {"PGS14905: The left side of predicate {0} must be a simple property name because a symbolic constant exists on the right side."}

        /**
        * @note  PGS14905
        *     Substitution {0} is the expression (a string)
        *     Do not translate ISA because it is the name of an operator
        */
        CQL.CQLSimplePredicateRep.APPLY_CTX_RHS_ISA_NOT_SIMPLE:string {"PGS14906: The right side expression {0} of the ISA operator must be a simple value."}


        // ==========================================================
        // Messages for CQLTerm
        //  Please use message prefix "PGS15000 - PGS15099"
        // ==========================================================


        /**
        * @note  PGS15000
        */
        CQL.CQLTermRep.OPERATION_NOT_SUPPORTED:string {"PGS15000: Operation is not supported."}

        // ==========================================================
        // Messages for CQLUtilities
        //  Please use message prefix "PGS15100 - PGS15199"
        // ==========================================================


        /**
        * @note  PGS15100
        *     Substitution {0} is the object type that the string is being converted to (a string)
        *     Substitution {1} is the object type that the string is now (a string)
            This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.EMPTY_STRING:string {"PGS15100: Error converting string to {0}.  String cannot be {1}."}

        /**
        * @note  PGS15102
        *     Substitution {0} is the object type that the string is being converted to (a string)
        *     Substitution {1} is the string being converted (a string)
        *   This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.INVALID_NEG:string {"PGS15102: Error converting string to {0}.  String ''{1}'' cannot begin with ''-''."}

        /**
        * @note  PGS15103
        *     Substitution {0} is the object type that the string is being converted to (a string)
        *     Substitution {1} is the string being converted (a string)
        *    This message is not used as of version 2.11
        */
        CQL.CQLUtilities.INVALID_NUM_FORMAT:string {"PGS15103: Error converting string to {0}.  String ''{1}'' is not well formed."}

        /**
        * @note  PGS15104
        *     Substitution {0} is the object type that the string is being converted to (a string)
        *     Substitution {1} is the string being converted (a string)
        *   This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.OVERFLOW:string {"PGS15104: Error converting string to {0}.  String ''{1}'' caused an overflow."}

        /**
        * @note  PGS15105
        *     Substitution {0} is the object type that the string is being converted to (a string)
        *     Substitution {1} is the character in the string that cannot be converted (a single character)
        *     Substitution {2} is the string being converted (a string)
        *   This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.INVALID_BIN_CHAR:string {"PGS15105: Error converting string to {0}.  Character ''{1}'' in string ''{2}'' is not a binary digit."}

        /**
        * @note  PGS15106
        *     Substitution {0} is the object type that the string is being converted to (a string)
        *     Substitution {1} is the string being converted (a string)
        *  This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.INVALID_HEX_FORMAT:string {"PGS15106: Error converting string to {0}.  String ''{1}'' needs a hexadecimal digit character following ''0x''."}

        /**
        * @note  PGS15107
        *     Substitution {0} is the object type that the string is being converted to (a string)
        *     Substitution {1} is the character in the string that cannot be converted (a single character)
        *     Substitution {2} is the string being converted (a string)
        *   This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.INVALID_HEX_CHAR:string {"PGS15107: Error converting string to {0}.  Character ''{1}'' in string ''{2}'' is not a hexidecimal digit."}

        /**
        * @note  PGS15108
        *     Substitution {0} is the object type that the string is being converted to (a string)
        *     Substitution {1} is the character in the string that cannot be converted (a single character)
        *     Substitution {2} is the string being converted (a string)
        *   This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.INVALID_DECIMAL_CHAR:string {"PGS15108: Error converting string to {0}.  Character ''{1}'' in string ''{2}'' is not a decimal digit."}

        /**
        * @note  PGS15109
        *     Substitution {0} is the string being converted (a string)
        *     Do not translate Real64 since it is the name of a data type
        *    This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.INVALID_CHAR_POST_DOT:string {"PGS15109: Error converting string to Real64.  String ''{0}'' must have a digit character following the decimal point."}

        /**
        * @note  PGS15110
        *     Substitution {0} is the object type that the string is being converted to (a string)
        *     Substitution {1} is the character in the string that cannot be converted (a single character)
        *     Substitution {2} is the string being converted (a string)
        *    This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.INVALID_REAL_CHAR:string {"PGS15110: Error converting string to {0}.  Character ''{1}'' in string ''{2}'' is invalid."}

        /**
        * @note  PGS15111
        *     Substitution {0} is the string being converted (a string)
        *     Substitution {1} is the character in the string that cannot be converted (a single character)
        *     Do not translate Real64 because it is the name of a data type
        *   This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.INVALID_REAL_EXP:string {"PGS15111: Error converting string to Real64.  String ''{0}'' has an exponent that is not well formed.  Character ''{1}'' is invalid."}

        /**
        * @note  PGS15112
        *     Substitution {0} is the string being converted (a string)
        *     Do not translate Real64 because it is the name of a data type
        *   This message is no longer used as of version 2.11
        */
        CQL.CQLUtilities.CONVERSION_REAL_ERROR:string {"PGS15112: Unable to convert string ''{0}'' to a Real64.  The value could be out of range."}
        
        /**
        * @note  PGS15113
        *     Substitution {0} is the object type that the string is being converted to (a string)
        *     Substitution {1} is the string being converted (a string)
        *     
        */
        CQL.CQLUtilities.INVALID_STRING:string{"PGS15113:Error converting string to $0.  String '$1' is invalid or causes overflow"} 

        // ==========================================================
        // Messages for CQLValue
        //  Please use message prefix "PGS15200 - PGS15299"
        // ==========================================================

        /**
        * @note  PGS15200
        *     Substitution {0} is the case number (a number)
        */
        CQL.CQLValueRep.CONSTRUCTOR_FAILURE:string {"PGS15200: Undefined case: {0} in constructor."}

        /**
        * @note  PGS15201
        *     Substitution {0} is the type (a number)
        */
        CQL.CQLValueRep.ISA_TYPE_MISMATCH:string {"PGS15201: The type {0} is not an object, or the object is not resolved."}

        /**
        * @note  PGS15202
        *     Substitution {0} is the first type (a number)
        *     Substitution {1} is the second type (a number)
        */
        CQL.CQLValueRep.LIKE_TYPE_MISMATCH:string {"PGS15202: The following types may not be strings: {0},{1}."}

        /**
        * @note  PGS15203
        *     Substitution {0} is the type name (a string)
        *     Substitution {1} is the operation name (a string)
        */
        CQL.CQLValueRep.TYPE_MISMATCH:string {"PGS15203: The type: {0} is not correct for {1} operation."}

        /**
        * @note  PGS15204
        *     Substitution {0} is the type (a string)
        */
        CQL.CQLValueRep.OP_TYPE_MISMATCH:string {"PGS15204: Validation type mismatch error for type {0}."}

        /**
        * @note  PGS15205
        *     Substitution {0} is the type (a number)
        */
        CQL.CQLValueRep.SET_VALUE:string {"PGS15205: Unable to set internal object type {0}."}

        /**
        * @note  PGS15206
        *     Substitution {0} is the property name (a string)
        *     Substitution {1} is the class name (a string)
        */
        CQL.CQLValueRep.PROP_NOT_FOUND:string {"PGS15206: Property {0} not found on class {1}."}

        /**
        * @note  PGS15207
        *     Substitution {0} is the qualifier name (a string)
        *     Substitution {1} is the property name (a string)
        *     Substitution {2} is the class name (a string)
        */
        CQL.CQLValueRep.QUALIFIER_NOT_FOUND:string {"PGS15207: Qualifier {0} not found on Property {1} in class {2}."}

        /**
        * @note  PGS15208
        *     Substitution {0} is the symbolic constant name (a string)
        *     Substitution {1} is the property name (a string)
        *     Substitution {2} is the class name (a string)
        */
        CQL.CQLValueRep.INVALID_SYMBOLIC_CONSTANT:string {"PGS15208: Symbolic constant {0} is not valid for property {1} in class {2}."}

        /**
        * @note  PGS15209
        *     Substitution {0} is the type (a number)
        */
        CQL.CQLValueRep.INVALID_ARRAY_COMPARISON:string {"PGS15209: Array comparison type {0} is not valid."}

        /**
        * @note  PGS15210
        *     Substitution {0} is the object context name (a string)
        */
        CQL.CQLValueRep.OBJECT_CONTEXT_NOT_INSTANCE:string {"PGS15210: The object context {0} is not an instance."}


        // ==========================================================
        // Messages for CQL.y
        //  Please use message prefix "PGS15300 - PGS15399"
        // ==========================================================

        /**
        * @note  PGS15300
        *     Substitution {0} is the rule being parsed (a string)
        *     Substitution {1} is the position in the rule (a number)
        *     Do not translate UTF8 since it is an industry standard acronym
        */
        CQL.CQL_y.BAD_UTF8:string {"PGS15300: Invalid UTF8 encountered parsing rule {0} in position {1}."}

        /**
        * @note  PGS15301
        *     Substitution {0} is the rule being parsed (a string)
        *     Substitution {1} is the position in the rule (a number)
        *     Do not translate CQLIdentifier and CQLChainedIdentifier because these are names
        */
        CQL.CQL_y.NOT_CHAINID_OR_IDENTIFIER:string {"PGS15301: Error encountered while parsing position {1} in rule {0}.  The chain state is not a CQLIdentifier or a CQLChainedIdentifier."}

        /**
        * @note  PGS15302
        *     Substitution {0} is the rule being parsed (a string)
        *     Substitution {1} is the position in the rule (a number)
        *     Do not translate CQLIdentifier and CQLChainedIdentifier and CQLValue because these are names
        */
        CQL.CQL_y.NOT_CHAINID_OR_IDENTIFIER_OR_VALUE:string {"PGS15302: Error encountered while parsing position {1} in rule {0}.  The chain state is not a CQLIdentifier, a CQLChainedIdentifier or a CQLValue."}

        /**
        * @note  PGS15303
        *     Substitution {0} is the rule being parsed (a string)
        *     Substitution {1} is the position in the rule (a number)
        *     Do not translate CQLSimplePredicate because it is a name
        */
        CQL.CQL_y.NOT_SIMPLE:string {"PGS15303: Error encountered while parsing position {1} in rule {0}.  The CQLSimplePredicate does not contain a simple value."}

        /**
        * @note  PGS15304
        *     Substitution {0} is the rule being parsed (a string)
        *     Substitution {1} is the position in the rule (a number)
        *     Do not translate CQLPredicate because it is a name
        */
        CQL.CQL_y.NOT_SIMPLE_VALUE:string {"PGS15304: Error encountered while parsing position {1} in rule {0}.  The CQLPredicate does not contain a simple value."}

        /**
        * @note  PGS15305
        *     Substitution {0} is the rule being processed (a string)
        *     Do not translate CQLFactors because it is a name
        */
        CQL.CQL_y.CONCAT_PRODUCTION_FACTORS_NOT_SIMPLE:string {"PGS15305: Error encountered while processing rule {0}. The CQLFactors do not contain simple values."}

        /**
        * @note  PGS15306
        *     Substitution {0} is the rule being processed (a string)
        *     Do not translate CQLValue because it is a name
        */
        CQL.CQL_y.CONCAT_PRODUCTION_VALUE_NOT_LITERAL:string {"PGS15306: Error encountered while processing rule {0}.  The CQLValue is not a string literal."}
        /**
        * @note  PGS15307
        *     Substitution {0} is the name of the object in the rule (a string)
        *     Substitution {1} is the rule being processed (a string)
        */
        CQL.CQL_y.CONCAT_PRODUCTION_NOT_SIMPLE:string {"PGS15307: Error encountered while processing rule {1}.  The object {0} does not contain a simple value."}

        // ==========================================================
        //
        // **************** Messages for Query **********************
        // **** Please use message prefix "PGS15400 - PGS15999" *****
        //
        // ==========================================================

        // ==========================================================
        // Messages for QueryChainedIdentifier
        //  Please use message prefix "PGS15400 - PGS15499"
        // ==========================================================


        /**
        * @note  PGS15400
        */
        QueryCommon.QueryChainedIdentifierRep.STAND_ALONE_SYMBOLIC_CONSTANT:string {"PGS15400: The stand alone chained identifier should have had the context applied already."}

        /**
        * @note  PGS15401
        *     Substitution {0} is the class name (a string)
        *     Do not translate FROM since it is the type of the class
        */
        QueryCommon.QueryChainedIdentifierRep.FROM_CLASS_DOES_NOT_EXIST:string {"PGS15401: The FROM class {0} does not exist."}


        // ==========================================================
        // Messages for QueryContext
        //  Please use message prefix "PGS15500 - PGS15599"
        // ==========================================================

        /**
        * @note  PGS15500
        */
        QueryCommon.QueryContext.EMPTY_CLASSNAME:string {"PGS15500: Empty class name is not allowed."}

        /**
        * @note  PGS15501
        *        Do not translate FROM since it is the type of the list
        */
        QueryCommon.QueryContext.CLASS_ALREADY_ALIAS:string {"PGS15501: A class name in the FROM list is already used as an alias."}

        /**
        * @note  PGS15502
        *        Do not translate FROM since it is the type of the list
        */
        QueryCommon.QueryContext.ALIAS_ALREADY_CLASS:string {"PGS15502: An alias name in the FROM list is already used as a class name."}

        /**
        * @note  PGS15503
        */
        QueryCommon.QueryContext.ALIAS_CONFLICT:string {"PGS15503: An alias name is already being used for a different class name."}


        // ==========================================================
        // Messages for QueryException
        //  Please use message prefix "PGS15600 - PGS15699"
        // ==========================================================

        /**
        * @note  PGS15600
        *     Substitution {0} is the description of the error in the query (a string)
        */
        QueryCommon.QueryException.QUERY_EXCEPTION:string {"PGS15600: Query error: {0}"}

        /**
        * @note  PGS15601
        *     Substitution {0} is the language name causing the error (a string)
        */
        QueryCommon.QueryException.QUERY_LANGUAGE_INVALID_EXCEPTION:string {"PGS15601: Language error: {0}"}

        /**
        * @note  PGS15602
        *     Substitution {0} is the description of the error found while parsing the query (a string)
        */
        QueryCommon.QueryException.QUERY_PARSE_EXCEPTION:string {"PGS15602: Query parse error: {0}"}

        /**
        * @note  PGS15603
        *     Substitution {0} is the description of the error found while validating the query
        */
        QueryCommon.QueryException.QUERY_VALIDATION_EXCEPTION:string {"PGS15603: Query validation error: {0}"}

        /**
        * @note  PGS15604
        *     Substitution {0} is the description of the error found while running the query
        */
        QueryCommon.QueryException.QUERY_RUNTIME_EXCEPTION:string {"PGS15604: Query runtime error: {0}"}

        /**
        * @note  PGS15605
        *     Substitution {0} is the description of the error (a string)
        */
        QueryCommon.QueryException.QUERY_RUNTIME_PROPERTY_EXCEPTION:string {"PGS15605: Query property error: {0}"}

        /**
        * @note  PGS15606
        *     Substitution {0} is the description of the error (a string)
        */
        QueryCommon.QueryException.QUERY_MISSINGPROPERTY_EXCEPTION:string {"PGS15606: Query missing property error: {0}"}

        /**
        * @note  PGS15607
        *     Substitution {0} is the description of the error (a string)
        *     Do not translate CQL since it is the name of the language
        */
        QueryCommon.QueryException.CQL_CHAINED_ID_EXCEPTION:string {"PGS15607: CQL chained identifier parse error: {0}"}

        /**
        * @note  PGS15608
        *     Substitution {0] is the description of the error (a string)
        *     Do not translate CQL since it is the name of the language
        */
        QueryCommon.QueryException.CQL_IDENTIFIER_EXCEPTION:string {"PGS15608: CQL identifier parse error: {0}"}

        /**
        * @note  PGS15609
        *     Substitution {0} is the description of the error (a string)
        *     Do not translate CQL since it is the name of the language
        */
        QueryCommon.QueryException.CQL_RUNTIME_EXCEPTION:string {"PGS15609: CQL runtime error: {0}"}

        /**
        * @note  PGS15610
        *     Substitution {0} is the error description (a string)
        *     Substitution {1} is the token number in the rule that caused the error (a number)
        *     Substitution {2} is the position in the rule that caused the error (a number)
        *     Substitution {3} is the rule being processed (a string)
        *     Do not translate CQL since it is the name of the language
        */
        QueryCommon.QueryException.CQL_SYNTAX_ERROR_EXCEPTION:string {"PGS15610: CQL syntax error: {0} around token {1} in position {2} while processing rule {3}"}

        /**
        * @note  PGS15611
        *     Substitution {0} is the description of the error (a string)
        *     Do not translate CQL since it is the name of the language
        *
        *   This message is no longer used as of version 2.7.0
        */
        QueryCommon.QueryException.CQL_NULL_CONTAGION_EXCEPTION:string {"PGS15611: CQL null evaluation error: {0}"}

        // ==========================================================
        // Messages for SelectStatement
        //  Please use message prefix "PGS15700 - PGS15799"
        // ==========================================================

        /**
        * @note  PGS15700
        *        Do not translate QueryContext and SelectStatement since they are names of objects
        */
        QueryCommon.SelectStatementRep.QUERY_CTX_ALREADY_SET:string {"PGS15700: The QueryContext can only be set once on a SelectStatement."}


        // ==========================================================
        // Messages for SubRange
        //  Please use message prefix "PGS15800 - PGS15899"
        // ==========================================================

        /**
        * @note  PGS15800
        */
        QueryCommon.SubRange.INDEX_NOT_NUMBER:string {"PGS15800: The array index string cannot be converted to a numeric form."}

        /**
        * @note  PGS15801
        */
        QueryCommon.SubRange.INDEX_NOT_SINGLE:string {"PGS15801: The array index is not a single unsigned integer."}

        // ==========================================================
        // Messages for QueryExpression
        //  Please use message prefix "PGS15900 - PGS15999"
        // ==========================================================

        /**
        * @note  PGS15900
        *     Substitution {0} is the name of the query language (a string)
        */
        Query.QueryExpression.INVALID_QUERY_LANGUAGE:string {"PGS15900: The query language specified is not valid: {0}."}


        /**
        * @note  PGS15901
        *     Do not translate NULL since it is a value of SelectStatement
        *     Do not translate SelectStatement since it is an object name
        */
        Query.QueryExpression.SS_IS_NULL:string {"PGS15901: Cannot process a query with a NULL SelectStatement."}

        // ==========================================================
        // Messages for CQLFactor
        //  Please use message prefix "PGS16000 - PGS16099"
        // ==========================================================

        /**
        * @note  PGS16000
        *     Do not translate CQLFactor since it is an object name
        */
        CQL.CQLFactorRep.FACTOR_HAS_NO_TYPE:string {"PGS16000: The CQLFactor was constructed without a type."}

        // ==========================================================
        // Messages for Exception
        //  Please use message prefix "PGS16100 - PGS16199"
        // ==========================================================

        Common.ObjectNormalizer.GENERIC_FAILURE:string {"PGS16100: Generic failure."}

        /**
        * @note PGS16101:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.INVALID_QUALIFIER_NAME:string {"PGS16101: Qualifier name {0} is not valid."}

        /**
        * @note PGS16102:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.INVALID_QUALIFIER_TYPE:string {"PGS16102: Qualifier type {0} is not valid."}

        /**
        * @note PGS16103:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.MISSING_QUALIFIER:string {"PGS16103: Qualifier {0} is missing."}

        /**
        * @note PGS16104:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.INVALID_PROPERTY_NAME:string {"PGS16104: Property name {0} is not valid."}

        /**
        * @note PGS16105:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.INVALID_PROPERTY_TYPE:string {"PGS16105: Property type {0} is not valid."}

        /**
        * @note PGS16106:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.MISSING_PROPERTY:string {"PGS16106: Property {0} is missing."}

        /**
        * @note PGS16107:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.INVALID_CLASS_NAME:string {"PGS16107: Class name {0} is not valid."}

        /**
        * @note PGS16108:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.INVALID_CLASS_TYPE:string {"PGS16108: Class type {0} is not valid."}

        /**
        * @note PGS16109:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.INVALID_KEY_NAME:string {"PGS16109: Key name {0} is not valid."}

        /**
        * @note PGS16110:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.INVALID_KEY_TYPE:string {"PGS16110: Key type {0} is not valid."}

        /**
        * @note PGS16111:
        *            Substitution {0} is a message string
        */
        Common.ObjectNormalizer.MISSING_KEY:string {"PGS16111: Key {0} is missing."}

        // ==========================================================
        // Messages for IndicationFormatter
        //  Please use message prefix "PGS16200 - PGS16299""
        // ==========================================================

        /**
        * @note  PGS16200:
        *    Substitution {0} is a string containing the (syntax of) property value
        *    Substitution {1} is a string containing the property name
        */
        Common.IndicationFormatter._MSG_INVALID_SYNTAX_OF_FOR_PROPERTY:string {"PGS16200: The syntax of {0} is not valid for property {1}."}

        /**
        * @note  PGS16201:
        *    Substitution {0} is a string containing the array index value
        *    Substitution {1} is a string containing the property name
        */
        Common.IndicationFormatter._MSG_INDEX_IS_OUT_OF_BOUNDS:string {"PGS16201: The value of array index {0} for property {1} is out of bounds."}

        /**
        * @note  PGS16202:
        *    Substitution {0} is a string containing the property type
        *    Substitution {1} is a string containing the property name
        */
        Common.IndicationFormatter._MSG_INVALID_TYPE_OF_FOR_PROPERTY:string {"PGS16202: The type of {0} is not valid for property {1}."}

        /**
        * @note  PGS16203:
        *    Substitution {0} is a string containing the property name
        */
        Common.IndicationFormatter._MSG_PROPERTY_IS_NOT_AN_ARRAY_TYPE:string {"PGS16203: The property {0} is not an array type."}

        /**
        * @note  PGS16204:
        *    Substitution {0} is a string containing the specified property type
        *    Substitution {1} is a string containing the property name
        *    Substitution {2} is a string containing the property type
        */
        Common.IndicationFormatter._MSG_MISS_MATCHED_TYPE_OF_FOR_PROPERTY:string {"PGS16204: The specified property type {0} in property {1} does not match the property type {2}."}

        /**
        * @note  PGS16205:
        *    Substitution {0} is a string containing the property name
        *    Substitution {1} is a string containing the property name
        */
        Common.IndicationFormatter._MSG_MISS_MATCHED_PROPERTY_NAME:string {"PGS16205: The property name {0} in {1} is not included in the SELECT clause."}

        /**
        * @note  PGS16206:
        *    Substitution {0} is a string containing the index
        */
        Common.IndicationFormatter._MSG_INVALID_INDEX:string {"PGS16206: Index string {0} is not valid."}

        /**
        * @note  PGS16207:
        */
        Common.IndicationFormatter._MSG_BOOLEAN_TRUE:string {"PGS16207: true."}

        /**
        * @note  PGS16208:
        */
        Common.IndicationFormatter._MSG_BOOLEAN_FALSE:string {"PGS16208: false."}

        // ==========================================================
        // Messages for SystemLogListenerDestination
        //  Please use message prefix "PGS16300 - PGS16399""
        // ==========================================================

        Handler.SystemLogListenerDestination.SystemLogListenerDestination.FAILED_TO_DELIVER_INDICATION_TO_SYSTEM_LOG:string {"PGS16300: Failed to deliver indication to system log file."}

        // ==========================================================
        // Messages for DefaultProviderManager
        //  Please use message prefix "PGS16400 - PGS16499"
        // ==========================================================

        /**
        * @note  PGS16400
        *    Substitution {0} is the name of the provider
        *    Substitution {1} is another message string
        */
        ProviderManager.Default.DefaultProviderManager.ENABLE_INDICATIONS_FAILED:string {"PGS16400: Failed to enable indications for provider {0}: {1}."}

        /**
        * @note  PGS16401
        *    Substitution {0} is the name of the provider
        */
        ProviderManager.Default.DefaultProviderManager.ENABLE_INDICATIONS_FAILED_UNKNOWN:string {"PGS16401: Failed to enable indications for provider {0}."}

        // ==========================================================
        // Messages for CMPIProviderManager
        //  Please use message prefix "PGS16500 - PGS16549"
        // ==========================================================

        /**
        * @note  PGS16500
        *    Substitution {0} is the name of the provider
        *    Substitution {1} is another message string
        */
        ProviderManager.CMPI.CMPIProviderManager.ENABLE_INDICATIONS_FAILED:string {"PGS16500: Failed to enable indications for provider {0}: {1}."}

        /**
        * @note  PGS16501
        *    Substitution {0} is the name of the provider
        */
        ProviderManager.CMPI.CMPIProviderManager.ENABLE_INDICATIONS_FAILED_UNKNOWN:string {"PGS16501: Failed to enable indications for provider {0}."}

        /**
        * @note PGS16502
        *    Substitution {0} is the filename of the provider
        */
        ProviderManager.CMPI.CMPILocalProviderManager.CANNOT_FIND_LIBRARY:string {"PGS16502: For provider {0} the library name was empty. Check provider registered location."}

        /**
        * @note PGS16503
        *    Substitution {0} is the name of the provider
        *    Substitution {1} is another message string
        */
        ProviderManager.CMPI.CMPIProvider.CANNOT_INIT_API:string {"PGS16503: Error initializing CMPI MI {0}, the following MI factory function(s) returned an error: {1}"}

        /**
        * @note PGS16504
        *    Substitution {0} is the filename of the provider
        *    Substitution {1} is the name of the provider
        *    Substitution {2} is the operatating system message string
        */
        ProviderManager.CMPI.CMPIProviderModule.CANNOT_LOAD_LIBRARY:string {"PGS16504: ({0}:{1}):Cannot load library, error: {2}"}

        /**
        * @note PGS16505
        *    Substitution {0} is the filename of the provider
        *    Substitution {1} is the name of the provider
        */
        ProviderManager.CMPI.CMPIProviderModule.WRONG_LIBRARY:string {"PGS16505: ({0}) Provider is not a CMPI style provider. Cannot find {1}_Create<mi-type>MI symbol."}

        /**
        * @note PGS16506
        *    Substitution {0} is the filename of the provider
        *    Substitution {1} is the name of the provider
        */
        ProviderManager.CMPI.CMPIProviderModule.CONFLICTING_CMPI_STYLE:string {"PGS16506: ({0}:{1}) conflicting generic/specfic CMPI style provider"}

        /**
        * @note PGS16507
        *    Substitution {0} is the provider name
        *    Substitution {1} is the filename of the provider
        */
        ProviderManager.CMPI.CMPIProviderManager.CANNOT_FIND_LIBRARY:string {"PGS16507: For provider {0} library {1} was not found."}

        /**
        * @note PGS16508
        */
        ProviderManager.CMPI.CMPIProviderManager.PROVIDER_LOAD_FAILURE:string {"PGS16508: ProviderLoadFailure: Cannot find _Create<mi-type>MI symbol."}

        /**
        * @note PGS16509
        *    Substitution {0} is the name of the provider
        *    Substitution {1} is another message string
        */
        ProviderManager.CMPI.CMPIProviderManager.DISABLE_INDICATIONS_FAILED:string {"PGS16509: Failed to disable indications for provider {0}: {1}."}

        /**
        * @note  PGS16510
        *    Substitution {0} is the name of the provider
        */
        ProviderManager.CMPI.CMPIProviderManager.DISABLE_INDICATIONS_FAILED_UNKNOWN:string {"PGS16510: Failed to disable indications for provider {0}."}

        /**
        * @note  PGS16511
        *    Substitution {0} is the name of the provider
        */
        ProviderManager.CMPI.CMPILocalProviderManager.CANNOT_INIT_PROVIDER:string {"PGS16511: Failed to initialize the provider {0}."}

        ProviderManager.CMPI.CMPIProviderManager.FAILED_LOCATE_SUBSCRIPTION_FILTER:string {"PGS16512: Failed to locate the subscription filter."}

        /**
        * @note  PGS16513
        *    Substitution {0} is the name of the parameter
        *    Substitution {1} is the name of the method
        */
        ProviderManager.CMPI.CMPIProviderManager.PARAMETER_NOT_FOUND.string {"PGS16513: Parameter {0} not found in definition for method {1}."}

        /**
        * @note PGS16514
        *    Substitution {0} is the CMPI MI name/type
        *    Substitution {1} is the message from the CmpiStatus
        *    Also note that this message does not have a message prefix, this
        *    message will be imbedded as part of message PGS16503.
        */
        ProviderManager.CMPI.CMPIProvider.MESSAGE_WAS:string {"{0}, message was: {1}"}

        // ==========================================================
        // Messages for CMPI_xxx
        //  Please use message prefix "PGS16550 - PGS16599"
        // ==========================================================
 
        /**
        * @note PGS16550
        *    Substitution {0} is the property name
        *    Substitution {1} is the class name
        */
        ProviderManager.CMPI.CMPI_Instance.NO_SUCH_PROPERTY:string {"PGS16550: Property {0} not set on the created instance of class {1}"}
        
        // ==========================================================
        // Messages for EmailListenerDestination
        //  Please use message prefix "PGS16600 - PGS16699""
        // ==========================================================

        Handler.EmailListenerDestination.EmailListenerDestination.FAILED_TO_DELIVER_INDICATION_VIA_EMAIL:string {"PGS16600: Failed to deliver indication via e-mail."}

        /**
         * @note PGS16601
         * DO NOT TRANSLATE "sendmail"
         */

         Handler.EmailListenerDestination.EmailListenerDestination.UNSUPPORTED_OPERATION:string {"PGS16601: sendmail is not supported."}

        /**
        * @note  PGS16602:
        *    Substitution {0} is a string containing the path
        *    Substitution {1} is a string containing the error message
        */
        Handler.EmailListenerDestination.EmailListenerDestination._MSG_EXECUTE_ACCESS_FAILED:string {"PGS16602: Cannot execute {0}: {1}."}

        /**
         * @note  PGS16603:
          * DO NOT TRANSLATE "fopen"
         *    Substitution {0} is a string containing the path
         *    Substitution {1} is a string containing the error message
         */
         Handler.EmailListenerDestination.EmailListenerDestination._MSG_FAILED_TO_OPEN_THE_FILE:string {"PGS16603: fopen of {0} failed: {1}."}

        Handler.EmailListenerDestination.EmailListenerDestination.DO_NOT_HAVE_EMAIL_ADDRESS:string {"PGS16604: Do not have an e-mail address."}

        /**
        * @note  PGS16605:
        *    Substitution {0} is a string containing mailTo address
        *    Substitution {1} is a string containing the error message
        */
        Handler.EmailListenerDestination.EmailListenerDestination._MSG_WRITE_TO_THE_FILE_FAILED:string {"PGS16605: Failed to write the {0} to the file: {1}."}

        /**
        * @note  PGS16606:
        *    Substitution {0} is a string containing the file name
        *    Substitution {1} is a string containing the error message
        */
        Handler.EmailListenerDestination.EmailListenerDestination._MSG_FILE_DOES_NOT_EXIST:string {"PGS16606: File {0} does not exist: {1}."}

        /**
        * @note  PGS16607:
        *    Substitution {0} is a string containing the file name
        *    Substitution {1} is a string containing the error message
        */
        Handler.EmailListenerDestination.EmailListenerDestination._MSG_CAN_NOT_GET_FILE_STATUS:string {"PGS16607: Can not get file {0} status: {1}."}

        /**
         * @note  PGS16608:
         * DO NOT TRANSLATE "popen"
         */
         Handler.EmailListenerDestination.EmailListenerDestination._MSG_POPEN_OF_SENDMAIL_FAILED:string {"PGS16608: popen of sendmail failed."}

        /**
         * @note  PGS16609:
         * DO NOT TRANSLATE "popen"
         */
         Handler.EmailListenerDestination.EmailListenerDestination._MSG_NO_ASSOCIATED_STREAM:string {"PGS16609: No associated stream with this popen command."}

         Handler.EmailListenerDestination.EmailListenerDestination._MSG_SHELL_CAN_NOT_BE_EXECUTED:string {"PGS16610: /usr/bin/sh could not be executed."}

        /**
         * @note PGS16611:
         * DO NOT TRANSLATE "mail_send_begin"
         */

        Handler.EmailListenerDestination.EmailListenerDestination.ROUTINE_MAIL_SEND_BEGIN_FAILED.PEGASUS_OS_VMS:string {"PGS16611: Routine mail$send_begin failed."}

        /**
         * @note PGS16612:
         * DO NOT TRANSLATE "MAIL_send_add_attribute"
         */

        Handler.EmailListenerDestination.EmailListenerDestination.ROUTINE_MAIL_SEND_ADD_ATTRIBUTE_FAILED.PEGASUS_OS_VMS:string {"PGS16612: Routine mail$send_add_attribute failed."}

        /**
         * @note PGS16613:
         * DO NOT TRANSLATE "MAIL_send_add_bodypart"
         */

        Handler.EmailListenerDestination.EmailListenerDestination.ROUTINE_MAIL_SEND_ADD_BODYPART_FAILED.PEGASUS_OS_VMS:string {"PGS16613: Routine mail$send_add_bodypart failed."}

        /**
         * @note PGS16614:
         * DO NOT TRANSLATE "MAIL_send_add_address"
         */

        Handler.EmailListenerDestination.EmailListenerDestination.ROUTINE_MAIL_SEND_ADD_ADDRESS_FAILED.PEGASUS_OS_VMS:string {"PGS16614: Routine mail$send_add_address failed."}

        /**
         * @note PGS16615:
         * DO NOT TRANSLATE "MAIL_send_add_address"
         */

        Handler.EmailListenerDestination.EmailListenerDestination.ROUTINE_MAIL_SEND_ADD_ADDRESS_FAC.PEGASUS_OS_VMS:string {"PGS16615: Routine mail$send_add_address failed (cc)."}

        /**
         * @note PGS16616:
         * DO NOT TRANSLATE "MAIL_send_message"
         */

        Handler.EmailListenerDesination.EmailListenerDestination.ROUTINE_MAIL_SEND_MESSAGE_FAILED.PEGASUS_OS_VMS:string {"PGS16616: Routine mail$send_message failed."}

        /**
         * @note PGS16617:
         * DO NOT TRANSLATE "MAIL_send_end"
         */

        Handler.EmailListenerDestination.EmailListenerDestination.ROUTINE_MAIL_SEND_END_FAILED.PEGASUS_OS_VMS:string {"PGS16617: Routine mail$send_end failed."}


        // ==========================================================
        // Messages for InteropProvider
        //  Please use message prefix "PGS16700 - PGS16799""
        // ==========================================================



        /**
          * @note PGS16700
          * DO NOT TRANSLATE "Interop"
          */

         ControlProviders.InteropProvider.CREATE_INSTANCE_NOT_ALLOWED:string {"PGS16700: Interop provider for class {0} does not allow create instance operations."}


        /**
          * @note PGS16701
          * DO NOT TRANSLATE "Interop"
          */
         ControlProviders.InteropProvider.MODIFY_INSTANCE_NOT_ALLOWED:string {"PGS16701: Interop provider for class {0} does not allow modify instance operations."}

        /**
          * @note PGS16702
          * DO NOT TRANSLATE "Interop"
          */
         ControlProviders.InteropProvider.DELETE_INSTANCE_NOT_ALLOWED:string {"PGS16702: Interop provider for class {0} does not allow delete instance operations."}

        /**
          * @note PGS16703
          * Substitution {0} is a instance reference (a string).
          * Substitution {1} is a name of property (a string).
          */
         ControlProviders.InteropProvider.INVALID_PROPERTY_ENTRIES:string {"PGS16703: {0} has invalid number of entries in property {1}."}

        // ==========================================================
        // Messages for ProviderManager.BasicProviderManagerRouter
        //  Please use message prefix "PGS16800"
        // ==========================================================

        /**
        * @note  PGS16800
        *    Substitution {0} is a string ID for a provider interface type.
        *    Substitution {1} is a string name of a shared library file.
        */
        ProviderManager.BasicProviderManagerRouter.PROVIDERMANAGER_LOAD_FAILED:string {"PGS16800: Failed to load the Provider Manager for interface type \"{0}\" from library \"{1}\"."}

        /**
        *   This message is no longer used as of version 2.8.0
        */
        ProviderManager.BasicProviderManagerRouter.UNSUPPORTED_INTERFACE_TYPE:string {"PGS16801: Unsupported InterfaceType \"{0}\" in ProviderModule \"{1}\"."}

        // ==========================================================
        // Messages for src.Service
        //  Please use message prefix "PGS17000"
        // ==========================================================
        /**
        * @note PGS17000:
        *     Do not translate the word 'cimserver'.
        */
        src.Service.ServerProcessUnix.CIMSERVER_START_TIMEOUT:string {"PGS17000: The cimserver command timed out waiting for the CIM server to start."}

        /**
        * @note  PGS17001:
        *     Do not translate the word 'TCP/IP' and 'CIM server'
        */
        src.Service.WaitForTCPIP_zOS.WAIT_FOR_TCPIP:string {"PGS17001: CIM server startup delayed, waiting for TCP/IP to start."}

        /**
        * @note  PGS17002:
        *     Substitutin {0} is text of message Common.System.ERROR_MESSAGE
        *     Do not translate the word 'CIM server'
        */
        src.Service.WaitForTCPIP_zOS.GETHOSTNAME_FAILED:string {"PGS17002: Stopping CIM Server startup. Failed to retrieve system's hostname: {0}"}

        // ==========================================================
        // Messages for Security BasicAuthenticationHandler
        //  Please use message prefix "PGS17200"
        // ==========================================================

        /**
        * @note  PGS17200:
        *    Substitution {0} is a user name (a string)
        *    This message is no longer used as of version 2.10.0
        */
        Security.Authentication.BasicAuthenticationHandler.BASIC_AUTHENTICATION_FAILED:string {"PGS17200: Authentication failed for user {0}."}

        /**
        * @note  PGS17201:
        *    Substitution {0} is a user name (a string)
        */
        Security.Authentication.BasicAuthenticationHandler.PRIVILEGED_ACCESS_DISABLED:string {"PGS17201: Authentication failed for user ''{0}'' because enableRemotePrivilegedUserAccess is not set to ''true''."}

        /**
        * @note  PGS17202:
        *    Substitution {0} is a user name (a string)
        *    Do not translate 'READ', 'CIMSERV CL(WBEM)' as it are RACF names
        */
        Security.Authentication.SecureBasicAuthenticator.NOREAD_CIMSERV_ACCESS.PEGASUS_OS_ZOS:string {"PGS17202: Request UserID {0} does not have READ permission to profile CIMSERV CL(WBEM)."}

         /**
         * @note  PGS17203:
         *    Substitution {0} is a user name (a string)
         */
         Security.Authentication.SecureBasicAuthenticator.EMPTY_PASSWD.PEGASUS_OS_ZOS:string {"PGS17203: Request UserID {0} misses password."}

         /**
         * @note  PGS17204:
         *    Substitution {0} is a user name (a string)
         *    Do not translate 'passticket' and 'OMVSAPPL' as it is a RACF term
         */
         Security.Authentication.SecureBasicAuthenticator.APPLID_OMVSAPPL.PEGASUS_OS_ZOS:string {"PGS17204: CIM server authentication is using application ID OMVSAPPL."}

        /**
        * @note  PGS17205:
        *    Substitution {0} is a user name (a string)
        *    Substitution {1} is a ip address(a string)
        */
        Security.Authentication.BasicAuthenticationHandler.BASIC_AUTHENTICATION_FAILURE:string {"PGS17205: Authentication failed for user {0} from client IP address {1}."}

        // ==========================================================
        // Messages for Security LocalAuthenticationHandler
        //  Please use message prefix "PGS17400"
        // ==========================================================

        /**
        * @note  PGS17400:
        *    Substitution {0} is a user name (a string)
        *    Do not translate 'READ', 'CIMSERV CL(WBEM)' as it are RACF names
        */
        Security.Authentication.LocalAuthenticationHandler.NOREAD_CIMSERV_ACCESS.PEGASUS_OS_ZOS:string {"PGS17400: Request UserID {0} does not have READ permission to profile CIMSERV CL(WBEM)."}

        /**
        * @note  PGS17401:
        *    Substitution {0} is a user name (a string)
        *    This message is no longer used as of version 2.10.0
        */
        Security.Authentication.LocalAuthenticationHandler.LOCAL_AUTHENTICATION_FAILED:string {"PGS17401: Local Authentication failed for user {0}."}

        /**
        * @note  PGS17402:
        *    Substitution {0} is a user name (a string)
        *    Substitution {1} is a ip address(a string)
        */
        Security.Authentication.LocalAuthenticationHandler.LOCAL_AUTHENTICATION_FAILURE:string {"PGS17402: Local Authentication failed for user {0} from client IP address {1}."}

        // ==========================================================
        // Messages for Security LocalAuthFile
        //  Please use message prefix "PGS17600"
        // ==========================================================

        /**
        * @note PGS17600:
        *
        */
        Security.Authentication.LocalAuthFile.NO_CHOWN:string {"PGS17600: Changing ownership of the local authentication security file back to the CIMServer UserId failed."}

        /**
        * @note PGS17601:
        *    Substitution {0} is a file name (a string)
        *    Substitution {1} is a system error message (a string)
        *
        */
        Security.Authentication.LocalAuthFile.NO_CREATE:string {"PGS17601: Creation of the local authentication security file {0} failed: {1}"}

        /**
        * @note PGS17602:
        *    Substitution {0} is a file name (a string)
        *
        */
        Security.Authentication.LocalAuthFile.NO_WRITE:string {"PGS17602: Cannot write security token to the local authentication security file {0}."}

        /**
        * @note PGS17603:
        *    Substitution {0} is a file name (a string)
        *    Substitution {1} is a system error message (a string)
        *
        */
        Security.Authentication.LocalAuthFile.NO_CHMOD:string {"PGS17603: Changing permissions of the local authentication security file {0} failed: {1}"}

        /**
        * @note PGS17604:
        *    Substitution {0} is a file name (a string)
        *    Substitution {1} is a system error message (a string)
        *
        */
        Security.Authentication.LocalAuthFile.NO_CHOWN_REQUSER:string {"PGS17604: Changing ownership of the local authentication security file {0} to the requesting user failed: {1}"}

        // ==========================================================
        // Messages for Audit Logger
        //  Please use message prefix "PGS17800"
        // ==========================================================

        /**
        * @note PGS17800:
        *    Substitution {0} is a string containing property name and value
        *
        */
        Common.AuditLogger.CURRENT_CONFIG:string {"PGS17800: cimserver configuration {0}"}

        /**
        * @note PGS17801:
        *    Substitution {0} is a string containing the provider module name
        *    Substitution {1} is a string containing the provider module status
        *
        */
        Common.AuditLogger.CURRENT_PROVIDER_REGISTRATION:string {"PGS17801: Provider module {0} has status {1}."}

        /**
        * @note PGS17802:
        *    Substitution {0} is a string containing the environment variable
        *
        */
        Common.AuditLogger.CURRENT_ENV:string {"PGS17802: cimserver environment variable: {0}"}

        /**
        * @note PGS17803:
        *    Substitution {0} is a string containing a property name
        *    Substitution {1} is a string containing a property value
        *    Substitution {2} is a string containing a property value
        *    Substitution {3} is a string containing a user name
        *
        */
        Common.AuditLogger.SET_PLANNED_CONFIG_PROPERTY:string {"PGS17803: The planned value of property \"{0}\" is modified from value \"{1}\" to value \"{2}\" by user \"{3}\"."}

        /**
        * @note PGS17804:
        *    Substitution {0} is a string containing a property name
        *    Substitution {1} is a string containing a property value
        *    Substitution {2} is a string containing a property value
        *    Substitution {3} is a string containing a user name
        *
        */
        Common.AuditLogger.SET_CURRENT_CONFIG_PROPERTY:string {"PGS17804: The current value of property \"{0}\" is modified from value \"{1}\" to value \"{2}\" by user \"{3}\"."}

        /**
        * @note PGS17805:
        */
        Common.AuditLogger.ENABLE_AUDIT_LOG:string {"PGS17805: Audit logging is enabled."}

        /**
        * @note PGS17806:
        *
        */
        Common.AuditLogger.DISABLE_AUDIT_LOG:string {"PGS17806: Audit logging is disabled."}

        /**
        * @note PGS17807:
        *    Substitution {0} is a string containing a CIM operation name
        *    Substitution {1} is a string containing a CIM class name
        *    Substitution {2} is a string containing a CIM namespace name
        *    Substitution {3} is a string containing a user name
        *    Substitution {4} is a string containing a system identifier
        *    Substitution {5} is a string containing a status code and description
        */
        Common.AuditLogger.OPERATION_UPDATE_CLASS:string {"PGS17807: A CIM {0} operation on class \"{1}\" in namespace \"{2}\" by user \"{3}\" connected from system \"{4}\" resulted in status \"{5}\"."}

        /**
        * @note PGS17808:
        *    Substitution {0} is a string containing a CIM operation name
        *    Substitution {1} is a string containing a CIM qualifier name
        *    Substitution {2} is a string containing a CIM namespace name
        *    Substitution {3} is a string containing a user name
        *    Substitution {4} is a string containing a system identifier
        *    Substitution {5} is a string containing a status code and description
        */
        Common.AuditLogger.OPERATION_UPDATE_QUALIFIER:string {"PGS17808: A CIM {0} operation on qualifier \"{1}\" in namespace \"{2}\" by user \"{3}\" connected from system \"{4}\" resulted in status \"{5}\"."}

        /**
        * @note PGS17809:
        *    Substitution {0} is a string containing a CIM operation name
        *    Substitution {1} is a string containing a CIM instance name
        *    Substitution {2} is a string containing a CIM namespace name
        *    Substitution {3} is a string containing a user name
        *    Substitution {4} is a string containing a system identifier
        *    Substitution {5} is a string containing a status code and description
        */
        Common.AuditLogger.OPERATION_UPDATE_INSTANCE:string {"PGS17809: A CIM {0} operation on instance \"{1}\" in namespace \"{2}\" by user \"{3}\" connected from system \"{4}\" resulted in status \"{5}\"."}

        /**
        * @note PGS17810:
        *    Substitution {0} is a string containing a CIM operation name
        *    Substitution {1} is a string containing a CIM instance name
        *    Substitution {2} is a string containing a CIM namespace name
        *    Substitution {3} is a string containing a user name
        *    Substitution {4} is a string containing a system identifier
        *    Substitution {5} is a string containing a status code and description
        *    Substitution {6} is a string containing a provider name
        *    Substitution {7} is a string containing a provider module name
        */
        Common.AuditLogger.OPERATION_UPDATE_INSTANCE_WITH_PROVIDER:string {"PGS17810: A CIM {0} operation on instance \"{1}\" in namespace \"{2}\" by user \"{3}\" connected from system \"{4}\" resulted in status \"{5}\".  The provider for this operation is \"{6}\" in module \"{7}\"."}

        /**
        * @note PGS17811:
        *    Substitution {0} is a string containing a CIM method name
        *    Substitution {1} is a string containing a CIM object name
        *    Substitution {2} is a string containing a CIM namespace name
        *    Substitution {3} is a string containing a user name
        *    Substitution {4} is a string containing a system identifier
        *    Substitution {5} is a string containing a status code and description
        */
        Common.AuditLogger.OPERATION_INVOKE_METHOD:string {"PGS17811: A CIM InvokeMethod operation on method \"{0}\" of object \"{1}\" in namespace \"{2}\" by user \"{3}\" connected from system \"{4}\" resulted in status \"{5}\"."}

        /**
        * @note PGS17812:
        *    Substitution {0} is a string containing a CIM method name
        *    Substitution {1} is a string containing a CIM object name
        *    Substitution {2} is a string containing a CIM namespace name
        *    Substitution {3} is a string containing a user name
        *    Substitution {4} is a string containing a system identifier
        *    Substitution {5} is a string containing a status code and description
        *    Substitution {6} is a string containing a provider name
        *    Substitution {7} is a string containing a provider module name
        */
        Common.AuditLogger.OPERATION_INVOKE_METHOD_WITH_PROVIDER:string {"PGS17812: A CIM InvokeMethod operation on method \"{0}\" of object \"{1}\" in namespace \"{2}\" by user \"{3}\" connected from system \"{4}\" resulted in status \"{5}\".  The provider for this operation is \"{6}\" in module \"{7}\"."}

        /**
        * @note PGS17813:
        *    Substitution {0} is a string containing a provider module name
        *    Substitution {1} is a string containing a current provider module status
        *    Substitution {2} is a string containing a new provider module status
        *
        */
        Common.AuditLogger.UPDATE_PROVIDER_MODULE_STATUS:string {"PGS17813: The operational status of module {0} has changed from {1} to {2}."}

        /**
        * @note PGS17814:
        *    Substitution {0} is a string containing result
        *    Substitution {1} is a string containing a user name
        */
        Common.AuditLogger.LOCAL_AUTHENTICATION:string {"PGS17814: Local authentication attempt: successful = {0}, user name = {1}."}

        /**
        * @note PGS17815:
        *    Substitution {0} is a string containing result
        *    Substitution {1} is a string containing a user name
        *    Substitution {2} is a string containing a ip address
        */
        Common.AuditLogger.BASIC_AUTHENTICATION:string {"PGS17815: Basic authentication attempt: successful = {0}, from IP address = {2}, user name = {1}."}

        /**
        * @note PGS17816:
        *    Substitution {0} is a string containing result
        *    Substitution {1} is a string containing a issuer name
        *    Substitution {2} is a string containing a subject name
        *    Substitution {3} is a string containing a serial number
        *    Substitution {4} is a string containing a ip address
        */
        Common.AuditLogger.CERTIFICATE_BASED_AUTHENTICATION:string {"PGS17816: Certificate based authentication attempt: successful = {0}, from IP address = {4}, issuer name = {1}, subject name = {2}, serial number = {3}."}

        /**
        * @note PGS17817:
        *    Substitution {0} is a string containing result
        *    Substitution {1} is a string containing a user name
        *    Substitution {2} is a string containing a issuer name
        *    Substitution {3} is a string containing a subject name
        *    Substitution {4} is a string containing a serial number
        *    Substitution {5} is a string containing a ip address
        */
        Common.AuditLogger.CERTIFICATE_BASED_USER_VALIDATION:string {"PGS17817: Certificate based user validation attempt: successful = {0}, from IP address = {5}, user name = {1}, issuer name = {2}, subject name = {3}, serial number = {4}."}

        /**
        * @note PGS17818:
        *    Do not translate the word 'ModuleGroupName' since it is the name of a CIM property.
        *    Substitution {0} is a string containing a provider module name
        *    Substitution {1} is a string containing a current ModuleGroupName
        *    value
        *    Substitution {2} is a string containing a new ModuleGroupName
        *    value
        *
        */
        Common.AuditLogger.SET_PROVIDER_MODULE_GROUP:string {"PGS17818: The ModuleGroupName of provider module \"{0}\" has changed from \"{1}\" to \"{2}\"."}

        // ==========================================================
        // Messages for DynListener.cimlistener
        //  Please use message prefix "PGS18000"
        // ==========================================================

        /**
        * @note PGS18000:
        *
        */
        DynListener.cimlistener.KILL_PERM_DENIED:string {"PGS18000: Permission denied: Not permitted to shutdown cimlistener process."}

        /**
        * @note PGS18001:
        *    Substitution {0} is a system error message (a string)
        */
        DynListener.cimlistener.KILL_FAILED:string {"PGS18001: Failed to shutdown cimlistener process. Error: \"{1}\""}

        /**
        * @version 2.8
        * @note PGS18002:
        *    Substitution {0} is the port number (an integer)
        */
        DynListener.cimlistener.LISTENING_ON_PORT:string {"PGS10025: The CIM listener is listening on port {0}."}


        // ==========================================================
        // Messages for SLP
        // Please use message prefix "PGS18200"
        // ==========================================================

        /**
        * @note PGS18200:
        *    Substitution {0} is a string containing message from exception
        *
        */
        Pegasus.Server.SLP.INTERNAL_SLP_REGISTRATION_FAILED_EXCEPTION:string{"PGS18200: CIM Server registration with Internal SLP Failed. Exception: {0}"}

        /**
        * @note PGS18201:
        *    Substitution {0} is a string containing message from exception
        *
        */
        Pegasus.Server.SLP.EXTERNAL_SLP_REGISTRATION_FAILED_EXCEPTION:string{"PGS18201: CIM Server registration with External SLP failed. Exception: {0}"}

        /**
        * @note PGS18202:
        *
        */
        Pegasus.Server.SLP.INTERNAL_SLP_REGISTRATION_FAILED_ERROR:string{"PGS18202: CIM Server registration with Internal SLP failed."}

        /**
        * @note PGS18203:
        *
        */
        Pegasus.Server.SLP.EXTERNAL_SLP_REGISTRATION_FAILED_ERROR:string{"PGS18203: CIM Server registration with External SLP Failed."}

        /**
        * @note PGS18204:
        *
        */
        Pegasus.Server.SLP.SLP_REGISTRATION_INITIATED:string{"PGS18204: SLP Registration Initiated"}

        /**
        * @note PGS18205:
        *
        */
        Pegasus.Server.SLP.PROTOCOLS_NOT_ENABLED:string{"PGS18205: Both Http and Https protocols are disabled, SLP registration skipped."}


        // ==========================================================
        // Messages for WQLSelectStatement
        //  Please use message prefix "PGS18400 - PGS18599"
        // ==========================================================

        /**
        * @note  PGS18400
        */
        WQL.WQLSelectStatementRep.MISSING_PROPERTY_ON_INSTANCE:string{"PGS18400: A property in the Select list is missing from the instance"}

        /**
        * @note  PGS18401
        *     Substitution {0} is the class property (a string)
        *     Substitution {1} is the class name (a string)
        */
        WQL.WQLSelectStatementRep.PROP_NOT_FOUND:string {"PGS18401: The property {0} was not found in the FROM class {1}"}

        /**
        * @note  PGS18402
        *     Substitution {0} is the Array property (a string)
        *     Do not translate WQL
        */
        WQL.WQLSelectStatementRep.WHERE_PROP_IS_ARRAY:string {"PGS18402: Array property {0} is not supported in the WQL WHERE clause."}

        /**
        * @note  PGS18403
        *     Substitution {0} is the Class name (a string)
        */
        WQL.WQLSelectStatementRep.CLASSNAME_NOT_IN_REPOSITORY:string {"PGS18403: The class name {0} was not found in the repository."}

        /**
        * @note  PGS18404
        */
        WQL.WQLSelectStatementRep.QUERY_CONTEXT_IS_NULL:string {"PGS18404: Trying to process a query with a NULL Query Context."}

        /**
        * @note  PGS18405
        */
        WQL.WQLSelectStatementRep.CLASS_NOT_FROM_LIST_CLASS:string {"PGS18405: Class {0} does not match the FROM class or any of its subclasses."}


        // ==========================================================
        // Messages for JMPIProviderManager
        //  Please use message prefix "PGS18600 - PGS18799"
        // ==========================================================

        /**
          * @note PGS18600
          *    Substitution {0} is the literal string "ProviderLoadFailure"
          *    Substitution {1} is the filename of the provider
          *    Substitution {2} is the name of the provider
          */
        ProviderManager.JMPI.JMPIProviderModule.CANNOT_LOAD_LIBRARY:string {"PGS18600: {0} ({1}:{2}): Cannot load library."}

        /**
          * @note PGS18601
          * DO NOT TRANSLATE "JVM"
          */
        ProviderManager.JMPI.JMPIProviderManager.INIT_JVM_FAILED:string {"PGS18601: Could not initialize the JVM (Java Virtual Machine) runtime environment."}

        /**
          * @note PGS18602
          */
        ProviderManager.JMPI.JMPIProviderManager.METHOD_NOT_FOUND:string {"PGS18602: Could not find a method for the provider based on InterfaceType."}

        /**
        * @note PGS18603
        *
        */
        ProviderManager2.JMPI.JMPIImpl.GET_CLASSPATH_FAILED.STANDARD:string {"PGS18603: Could not get CLASSPATH from environment."}

        /**
        * This message is no longer used in Pegasus 2.7.
        */
        ProviderManager2.JMPI.JMPIImpl.GET_CLASSPATH_FAILED.PEGASUS_OS_ZOS:string {"PGS18604: Could not get CLASSPATH from environment. Either CLASSPATH is longer than 255 characters or not set at all."}

        /**
         * @note PGS18605
         */
        ProviderManager2.JMPI.JMPIImpl.JAVA_CAUSED_EXCEPTION.STANDARD:string {"PGS18605: Java code caused an exception: {0}"}

        /**
          * @note PGS18606
          * DO NOT TRANSLATE "JVM"
          */
        ProviderManager.JMPI.JMPIProvider.INIT_JVM_FAILED:string {"PGS18606: Could not initialize the JVM (Java Virtual Machine) runtime environment."}

        // ==========================================================
        // Messages for CIMPropertyRep
        //  Please use message prefix "PGS18800 - PGS18999"
        // ==========================================================

        /**
        * @note PGS18800:
        *
        */
        Common.CIMPropertyRep.CONTAINED_PROPERTY_NAMECHANGEDEXCEPTION:string {"PGS18800: Attempted to change the name of a property already in a container."}

        // ==========================================================
        // Messages for CIMQualifierRep
        //  Please use message prefix "PGS19000 - PGS19199"
        // ==========================================================

        /**
        * @note PGS19000:
        *
        */
        Common.CIMQualifierRep.CONTAINED_QUALIFIER_NAMECHANGEDEXCEPTION:string {"PGS19000: Attempted to change the name of a qualifier already in a container."}

        // ==========================================================
        // Messages for CIMParameterRep
        //  Please use message prefix "PGS19200 - PGS19399"
        // ==========================================================

        /**
        * @note PGS19200:
        *
        */
        Common.CIMParameterRep.CONTAINED_PARAMETER_NAMECHANGEDEXCEPTION:string {"PGS19200: Attempted to change the name of a parameter already in a container."}


        // ==========================================================
        // Messages for WQLOperationRequestDispatcher
        //  Please use message prefix "PGS19400 - PGS19599"
        // ==========================================================

        /**
        *  @version 2.8
        */
        Server.WQLOperationRequestDispatcher.QUERY_REQ_TOO_BROAD:string {"PGS19400: The query request is too broad."}


        // ==========================================================
        // Messages for CIMQueryCapabilitiesProvider
        //  Please use message prefix "PGS19600 - PGS19799"
        // ==========================================================

        /**
        *  @note PGS19600
        *     Substitution {0} is a CIM class name (a string)
        *  @version 2.8
        */
        ControlProviders.CIMQueryCapabilitiesProvider.NOT_SUPPORTED:string {"PGS19600: {0} is not supported by the CIM Query Capabilities Provider."}


        // ==========================================================
        // Messages for Common.TLS
        //  Please use message prefix "PGS19800 - PGS19999"
        // ==========================================================

        /**
        *  @version 2.8
        */
        Common.TLS.COULD_NOT_GET_SSL_CONNECTION_AREA:string {"PGS19800: Could not get SSL Connection Area."}

        /**
        *  @version 2.8
        */
        Common.TLS.COULD_NOT_LINK_SOCKET:string {"PGS19801: Could not link socket to SSL Connection."}


        // ==========================================================
        // Messages for WsmReader
        //  Please use message prefix "PGS20000 - PGS20199"
        // ==========================================================

        /**
        * @note PGS20000:
        *    Substitution {0} is the name of the expected element (string)
        *    Substitution {1} is the namespace URI of the expected element (string)
        *    This error is for a missing XML Start-Tag
        */
        WsmServer.WsmReader.EXPECTED_OPEN:string {"PGS20000: Expecting a start tag for ''{0}'' element in namespace ''{1}''."}

        /**
        * @note PGS20001:
        *    Substitution {0} is the name of the expected element (string)
        *    Substitution {1} is the namespace URI of the expected element (string)
        *    This error is for a missing XML End-Tag
        */
        WsmServer.WsmReader.EXPECTED_CLOSE:string {"PGS20001: Expecting an end tag for ''{0}'' element in namespace ''{1}''."}

        /**
        * @note PGS20002:
        *    Substitution {0} is the name of the expected element (string)
        *    Substitution {1} is the namespace URI of the expected element (string)
        *    This error is for a missing XML Start-Tag or Empty-Tag
        */
        WsmServer.WsmReader.EXPECTED_OPENCLOSE:string {"PGS20002: Expecting a start tag or an empty tag for ''{0}'' element in namespace ''{1}''."}

        WsmServer.WsmReader.LOCALE_NOT_ENSURED:string {"PGS20003: Translation of responses to a specified locale cannot be ensured."}

        /**
        * @note PGS20004:
        *    Substitution {0} is an XML element name (string)
        */
        WsmServer.WsmReader.DUPLICATE_SOAP_HEADER:string {"PGS20004: Request contains multiple {0} SOAP Header elements."}

        /**
        * @note PGS20005:
        *    Substitution {0} is element name
        *    Substitution {1} is a string value that could not be converted to a positive integer
        */
        WsmServer.WsmReader.INVALID_UINT32_VALUE:string {"PGS20005: The {0} value ''{1}'' is not a valid positive integer."}

        /**
        * @note PGS20006:
        *    Substitution {0} is the name of an XML element (a string)
        *    Substitution {1} is the name of an XML attribute (a string)
        */
        WsmServer.WsmReader.MISSING_ATTRIBUTE:string {"PGS20006: The attribute {0}.{1} is missing."}

        /**
        * @note PGS20007:
        */
        WsmServer.WsmReader.EXPECTED_INSTANCE_ELEMENT:string {"PGS20007: Expecting an instance element."}

        /**
        * @note PGS20008:
        */
        WsmServer.WsmReader.NULL_ARRAY_ELEMENTS:string {"PGS20008: Setting array elements to null is not supported."}

        /**
        * @note PGS20009:
        *    Substitution {0} is the name of a CIM property (a string)
        */
        WsmServer.WsmReader.MISSING_PROPERTY_VALUE:string {"PGS20009: No value specified for non-null property {0}."}

        /**
        * @note PGS20010:
        *    Substitution {0} is the value of MaxEnvelopeSize (integer)
        *    Substitution {1} is the minimum allowable value of MaxEnvelopeSize (integer)
        */
        WsmServer.WsmReader.MAXENVELOPESIZE_TOO_SMALL:string {"PGS20010: The MaxEnvelopeSize {0} is less than minimum allowable value of {1}."}

        /**
        * @note PGS20011:
        */
        WsmServer.WsmReader.ENUMERATE_END_TO_UNSUPPORTED:string {"PGS20011: Alternate destinations for EnumerationEnd messages are not supported."}

        /**
        * @note PGS20012:
        */
        WsmServer.WsmReader.ENUMERATE_FILTERING_UNSUPPORTED:string {"PGS20012: Filtered enumerations are not supported."}

        /**
        * @note PGS20013:
        *    Substitution {0} is the polymorphism mode (a string)
        */
        WsmServer.WsmReader.ENUMERATE_POLYMORPHISM_MODE_UNSUPPORTED:string {"PGS20013: Polymorphism mode ''{0}'' is not supported."}

        /**
        * @note PGS20014:
        */
        WsmServer.WsmReader.ENUMERATE_POLYMORPHISM_INCLUDE_SUBCLASS:string {"PGS20014: \"All classes\" resource URI requires IncludeSubClassProperties polymorphism mode."}

        /**
        * @note PGS20015:
        *    Substitution {0} is the polymorphism mode (a string)
        */
        WsmServer.WsmReader.ENUMERATE_ENUM_MODE_UNSUPPORTED:string {"PGS20015: Enumeration mode ''{0}'' is not supported."}

        /**
        * @note PGS20016:
        *    Substitution {0} is the enumeration context (a string)
        */
        WsmServer.WsmReader.INVALID_ENUMERATION_CONTEXT:string {"PGS20016: Enumeration context ''{0}'' is not valid."}

        /**
        * @note PGS20017:
        */
        WsmServer.WsmReader.INVALID_OBJECT_SELECTOR:string {"PGS20017: Invalid Selector. No Instance Keys."}

        /**
        * @note PGS20018:
        */
        WsmServer.WsmReader.INCLUDERESULTPROPERTY_INVALID:string {"PGS20018: IncludeResultProperty not allowed."}

        /**
        * @note PGS20019:
	*     Substitution {0} is the received Invalid Filter Type Element
        */
        WsmServer.WsmReader.INVALID_ASSOCIATED_FILTER_ELEMENT:string {"PGS20019: Invalid Association Filter Type Element: ''{$0}''"}

        /**
        * @note PGS20020:
        */
        WsmServer.WsmReader.FILTER_OBJECT_EPR_RQD:string {"PGS20020: Unsupported filter dialect"}

        /**
        * @note PGS20021:
        */
        WsmServer.WsmReader.FILTER_OBJECT_NAMESPACE_RQD:string {"PGS20021: Filter Object EPR __namespace element required"}

        /**
        * @note PGS20022:
        */
		WsmServer.WsmReader.UNSUPPORTED_FEATURE:string {"PGS20022: The specified feature is not supported."}

        /**
        * @note PGS20023:
        */
        WsmServer.WsmReader.UNSUPPORTED_DELIVERY_MODE:string {"PGS20023: Unsupported delivery mode: ''{0}'' ."}

        /**
        * @note PGS20024:
        */


        // ==========================================================
        // Messages for WsmRequestDecoder
        //  Please use message prefix "PGS20200 - PGS20399"
        // ==========================================================

        /**
        * @note PGS20200:
        *    Do not translate the word 'Host' since it is an HTTP header
        */
        WsmServer.WsmRequestDecoder.MISSING_HOST_HEADER:string {"PGS20200: HTTP request message lacks a Host header field."}

        /**
        * @note PGS20201:
        *    Do not translate the word 'Content-Type' since it is an HTTP tag
        */
        WsmServer.WsmRequestDecoder.CONTENTTYPE_SYNTAX_ERROR:string {"PGS20201: HTTP Content-Type header error."}

        WsmServer.WsmRequestDecoder.INVALID_UTF8_CHARACTER:string {"PGS20202: A UTF-8 character in the WS-Management request is not valid."}

        /**
        * @note PGS20203:
        *    Substitution {0} is the name of a SOAP header element (string)
        */
        WsmServer.WsmRequestDecoder.MISSING_HEADER:string {"PGS20203: Required SOAP header ''{0}'' was not specified."}

        /**
        * @note PGS20204:
        *    Substitution {0} is the value of an HTTP header (string)
        *    Substitution {1} is the value of a SOAP header element (string)
        *    Do not translate the word 'SOAPAction' since it is an HTTP tag
        *    Do not translate the word 'wsa:Action' since it is a SOAP header element name
        */
        WsmServer.WsmRequestDecoder.SOAPACTION_HEADER_MISMATCH:string {"PGS20204: The HTTP SOAPAction header value ''{0}'' does not match the wsa:Action value ''{1}''."}

        WsmServer.WsmRequestDecoder.REPLYTO_ADDRESS_NOT_ANONYMOUS:string {"PGS20205: Responses may only be delivered over the same connection on which the request arrives."}

        WsmServer.WsmRequestDecoder.FAULTTO_ADDRESS_NOT_ANONYMOUS:string {"PGS20206: Faults may only be delivered over the same connection on which the request arrives."}

        /**
        * @note PGS20207:
        *    Substitution {0} is the value of a SOAP header element (string)
        *    Do not translate the word 'wsa:Action' since it is a SOAP header element name
        */
        WsmServer.WsmRequestDecoder.ACTION_NOT_SUPPORTED:string {"PGS20207: The wsa:Action value ''{0}'' is not supported."}

        WsmServer.WsmRequestDecoder.UNEXPECTED_SELECTORS:string {"PGS20208: The operation allows only the __cimnamespace selector to be present."}

        WsmServer.WsmRequestDecoder.UNABLE_TO_RENEW:string {"PGS20209: The subscription could not be renewed."}

        WsmServer.WsmRequestDecoder.UNABLE_TO_PROCESS:string {"PGS20210: The event source cannot process the subscription."}

        WsmServer.WsmRequestDecoder.INVALID_FILTER_QUERY:string {"PGS20211: The filter query ''{0}'' is not valid"}
     
        WsmServer.WsmRequestDecoder.INVALID_MESSAGE:string {"PGS20212: The request message has unknown or invalid content and cannot be processed."}

        WsmServer.WsmRequestDecoder.INVALID_PARAMETER:string {"PGS20213: An operation parameter is not valid."}

        // ==========================================================
        // Messages for WsmResponseEncoder
        //  Please use message prefix "PGS20400 - PGS20599"
        // ==========================================================

        WsmServer.WsmResponseEncoder.OUT_OF_MEMORY:string {"PGS20400: A system error occurred. Retry the WS-Management operation at a later time."}

        WsmServer.WsmResponseEncoder.FAULT_MAX_ENV_SIZE_EXCEEDED:string {"PGS20401: Fault response could not be encoded within requested envelope size limits."}

        WsmServer.WsmResponseEncoder.MAX_ENV_SIZE_EXCEEDED:string {"PGS20402: Response could not be encoded within requested envelope size limits."}

        WsmServer.WsmResponseEncoder.UNREPORTABLE_SUCCESS:string {"PGS20403: Success response could not be encoded within requested envelope size limits."}


        // ==========================================================
        // Messages for WsmToCimRequestMapper
        //  Please use message prefix "PGS20600 - PGS20799"
        // ==========================================================

        /**
        * @note PGS20600:
        *    Substitution {0} is a selector name (string)
        */
        WsmServer.WsmToCimRequestMapper.SELECTOR_TYPE_MISMATCH:string {"PGS20600: Selector ''{0}'' is not of the correct type."}

        /**
        * @note PGS20601:
        *    Substitution {0} is a selector value (string)
        *    Substitution {1} is a selector name (string)
        */
        WsmServer.WsmToCimRequestMapper.INVALID_SELECTOR_VALUE:string {"PGS20601: The value ''{0}'' is not valid for selector ''{1}''."}

        /**
        * @note PGS20602:
        *    Substitution {0} is a selector name (string)
        *    Substitution {1} is a CIM class name (string)
        *    Substitution {2} is a CIM namespace name (string)
        */
        WsmServer.WsmToCimRequestMapper.UNEXPECTED_SELECTOR:string {"PGS20602: Selector ''{0}'' is not expected for a resource of class {1} in namespace {2}."}

        /**
        * @note PGS20603:
        *    Do not translate the word 'ResourceURI' since it is a SOAP header element name
        */
        WsmServer.WsmToCimRequestMapper.ALLCLASSES_URI_NOT_ALLOWED:string {"PGS20603: The ''all classes'' ResourceURI cannot be used with this operation."}

        /**
        * @note PGS20604:
        *    Substitution {0} is a ResourceURI value (string)
        *    Do not translate the word 'ResourceURI' since it is a SOAP header element name
        */
        WsmServer.WsmToCimRequestMapper.UNRECOGNIZED_RESOURCEURI:string {"PGS20604: Unrecognized ResourceURI value: {0}."}

        /**
        * @note PGS20605:
        *        Substitution {0} is a property name (a string)
        */
        WsmServer.WsmToCimRequestMapper.NO_SUCH_PROPERTY:string { "PGS20604: The {0} property does not exist."}

        /**
        * @note  PGS20606:
        *        Substitution {0} is a value (a string)
        */
        WsmServer.WsmToCimRequestMapper.INVALID_BOOLEAN_VALUE:string {"PGS20606: The boolean value ''{0}'' is not valid."}

        WsmServer.WsmToCimRequestMapper.INVALID_UI_VALUE:string {"PGS20607: The unsigned integer value ''{0}'' is not valid."}

        WsmServer.WsmToCimRequestMapper.INVALID_SI_VALUE:string {"PGS20608: The signed integer value ''{0}'' is not valid."}

        WsmServer.WsmToCimRequestMapper.INVALID_RN_VALUE:string {"PGS20609: The real number value ''{0}'' is not valid."}

        WsmServer.WsmToCimRequestMapper.INVALID_CHAR16_VALUE:string {"PGS20610: The char16 value ''{0}'' is not valid."}

        WsmServer.WsmToCimRequestMapper.INVALID_DT_VALUE:string {"PGS20611: The datetime value ''{0}'' is not valid."}

        /**
        * @note  PGS20612:
        *        Substitution {0} is a type
        *        Substitution {1} is a value (a string)
        */
        WsmServer.WsmToCimRequestMapper.VALUE_OUT_OF_RANGE:string {"PGS20612: The {0} value ''{1}'' is out of range."}

        /**
        * @note  PGS20613:
        *        Substitution {0} is an EPR address
        */
        WsmServer.WsmToCimRequestMapper.INVALID_EPR_ADDRESS:string {"PGS20613: The EPR address ''{0}'' is not valid."}

        WsmServer.WsmToCimRequestMapper.INVALID_EXPIRATION_TIME:string {"PGS20615: The expiration time ''{0}'' is not valid."}
        // ==========================================================
        // Messages for WsmFault
        //  Please use message prefix "PGS20800 - PGS20999"
        // ==========================================================

        WsmServer.WsmFault.SOAP_HEADER_NOT_UNDERSTOOD:string {"PGS20800: Header not understood."}


        // ==========================================================
        // Messages for CimToWsmResponseMapper
        //  Please use message prefix "PGS21000 - PGS21099"
        // ==========================================================

        WsmServer.CimToWsmResponseMapper.EMBEDDED_CLASS_NOT_SUPPORTED:string {"PGS21000: Embedded class objects in WS-Management responses are not supported."}


        // ==========================================================
        // Messages for WsmProcessor
        //  Please use message prefix "PGS21100 - PGS21199"
        // ==========================================================

        /**
        * @note PGS21100:
        *    Substitution {0} is the enumeration context (a Uint64)
        */
        WsmServer.WsmProcessor.INVALID_ENUMERATION_CONTEXT:string {"PGS21100: Enumeration context ''{0}'' is not valid."}

        WsmServer.WsmProcessor.INVALID_PULL_EPR:string {"PGS21101: EPR of a Pull request does not match that of the enumeration context."}

        WsmServer.WsmProcessor.INVALID_RELEASE_EPR:string {"PGS21102: EPR of a Release request does not match that of the enumeration context."}


        // ==========================================================
        // Messages for ProviderManagerMap
        //  Please use message prefix "PGS21200 - PGS21399"
        // ==========================================================

        /**
        *  @note PGS21200
        *     Substitution {0} is a file name (a string)
        *     Substitution {1} is a system error message
        *  @version 2.8
        */
        Server.ProviderRegistrationManager.ProviderManagerMap.LOAD_ERROR:string {"PGS21200: Error loading library {0}: {1}."}

        /**
        *  @note PGS21201
        *     Substitution {0} is a file name (a string)
        *     Substitution {1} is a version number (a number)
        *     Substitution {2} is a version number (a number)
        *  @version 2.8
        */
        Server.ProviderRegistrationManager.ProviderManagerMap.WRONG_VERSION:string {"PGS21201: Provider Manager {0} returned Pegasus version {1}.  Expected {2}."}

        /**
        *  @note PGS21202
        *     Substitution {0} is a file name (a string)
        *     DO NOT TRANSLATE "getProviderManagerInterfaceNames"
        *  @version 2.8
        */
        Server.ProviderRegistrationManager.ProviderManagerMap.MISSING_GET_IFC_NAMES:string {"PGS21202: Provider Manager {0} does not contain expected function 'getProviderManagerInterfaceNames'."}

        /**
        *  @note PGS21203
        *     Substitution {0} is a file name (a string)
        *     DO NOT TRANSLATE "getProviderManagerInterfaceVersions"
        *  @version 2.8
        */
        Server.ProviderRegistrationManager.ProviderManagerMap.MISSING_GET_IFC_VERSIONS:string {"PGS21203: Provider Manager {0} does not contain expected function 'getProviderManagerInterfaceVersions'."}

        /**
        *  @note PGS21204
        *     Substitution {0} is a file name (a string)
        *     DO NOT TRANSLATE "getPegasusVersion"
        *  @version 2.8
        */
        Server.ProviderRegistrationManager.ProviderManagerMap.MISSING_GET_PG_VERSION:string {"PGS21204: Library {0} does not contain expected function 'getPegasusVersion'."}


        // ==========================================================
        // Messages for SQLiteStore
        //  Please use message prefix "PGS21400 - PGS21599"
        // ==========================================================

        /**
        *  @note PGS21400
        *     Substitution {0} is a file name (a string)
        */
        Repository.SQLiteStore.DB_OPEN_ERROR:string {"PGS21400: Failed to open repository SQLite database file ''{0}''."}

        /**
        *  @note PGS21401
        *     Substitution {0} is an integer error code
        *     Substitution {1} is an error message (a string)
        */
        Repository.SQLiteStore.DB_OP_ERROR:string {"PGS21401: Repository SQLite database operation failed with error {0}: {1}"}

        /**
        *  @note PGS21402
        *     Substitution {0} is a namespace name (a string)
        *     Substitution {1} is a file path (a string)
        */
        Repository.SQLiteStore.DB_FILE_ALREADY_EXISTS:string {"PGS21402: Cannot create namespace {0}: SQLite database file ''{1}'' already exists in the repository."}


        // ==========================================================
        // Messages for DestinationQueue
        //  Please use message prefix "PGS21600 - PGS21799"
        // ==========================================================

        /**
        * @note  PGS21600:
        *    This message is no longer used as of version 2.12.0
        *    Substitution {0} indication SequenceContext
        *    Substitution {1} indication SequenceNumber
        *    Substitution {2} is a string containing an Exception message
        */
        HandlerService.DestinationQueue.INDICATION_DELIVERY_FAILED:string {"PGS21600: Failed to deliver an indication with SequenceContext ''{0}'' and SequenceNumber ''{1}'' : {2}."}

        /**
        * @note  PGS21601:
        *    Substitution {0} indication SequenceContext
        *    Substitution {1} indication SequenceNumber
        *    Do not translate SequenceContext and SequenceNumber since they
        *    are properties of CIM_Indication class.
        */
        HandlerService.DestinationQueue.INDICATION_DISCARDED_DRA_EXCEEDED:string {"PGS21601: The indication with SequenceContext ''{0}'' and SequenceNumber ''{1}'' was not delivered due to the maximum delivery retry attempts exceeded. Exception : {2}"}

        /**
        * @note  PGS21602:
        *    Substitution {0} indication SequenceContext
        *    Substitution {1} indication SequenceNumber
        *    Do not translate SequenceContext and SequenceNumber since they
        *    are properties of CIM_Indication class.
        */
        HandlerService.DestinationQueue.INDICATION_DISCARDED_SUBSCRIPTION_DELETED:string {"PGS21602: The indication with SequenceContext ''{0}'' and SequenceNumber ''{1}'' was not delivered due to the corresponding subscription was disabled or deleted."}

        /**
        * @note  PGS21603:
        *    Substitution {0} indication SequenceContext
        *    Substitution {1} indication SequenceNumber
        *    Do not translate SequenceContext and SequenceNumber since they
        *    are properties of CIM_Indication class.
        */
        HandlerService.DestinationQueue.INDICATION_DISCARDED_LD_DELETED:string {"PGS21603: The indication with SequenceContext ''{0}'' and SequenceNumber ''{1}'' was not delivered due to the corresponding listener destination instance was removed."}

        /**
        * @note  PGS21604:
        *    Substitution {0} indication SequenceContext
        *    Substitution {1} indication SequenceNumber
        *    Do not translate SequenceContext and SequenceNumber since they
        *    are properties of CIM_Indication class.
        */
        HandlerService.DestinationQueue.INDICATION_DISCARDED_CIMSERVER_SHUTDOWN:string {"PGS21604: The indication with SequenceContext ''{0}'' and SequenceNumber ''{1}'' was not delivered due to the cimserver shutdown."}

        /**
        * @note  PGS21605:
        *    Substitution {0} indication SequenceContext
        *    Substitution {1} indication SequenceNumber
        *    Do not translate SequenceContext and SequenceNumber since they
        *    are properties of CIM_Indication class and "sequence identifier
        *    lifetime" which is defined in DSP1054.
        */
        HandlerService.DestinationQueue.INDICATION_DISCARDED_SIL_EXPIRED:string {"PGS21605: The indication with SequenceContext ''{0}'' and SequenceNumber ''{1}'' was not delivered due to the sequence identifier lifetime expired."}


        /**
        * @note  PGS21606:
        *    Substitution {0} indication SequenceContext
        *    Substitution {1} indication SequenceNumber
        *    Do not translate SequenceContext and SequenceNumber since they
        *    are properties of CIM_Indication class.
        */
        HandlerService.DestinationQueue.INDICATION_DISCARDED_DESTINATIONQUEUE_FULL:string {"PGS21606: The indication with SequenceContext ''{0}'' and SequenceNumber ''{1}'' was discarded due to the destination queue was full."}

        // ==========================================================
        // Messages for FileListenerDestination
        //  Please use message prefix "PGS21600 - PGS21649""
        // ==========================================================

        /**
        * @note  PGS21606:
        *    Substitution {0} file path
        *    Do not translate path since it is path of the file
        */
        Handler.FileListenerDestination.FileListenerDestination.FAILED_TO_WRITE_INDICATION_TO_FILE:string {"PGS21600: Failed to write indication to local file ''{0}''."}

        // ==========================================================
        // Messages for Pull EnumerationContextTable
        //  Please use message prefix "PGS21700 - PGS21799""
        // ==========================================================
        Server.EnumerationContextTable.THREAD_ERROR:string {"PGS21700, Failed to start pull operation timer thread."}

// ==============================================================================
// END OF RESOURCE BUNDLE
// DO NOT ADD MESSAGES AFTER THE FOLLOWING '}'
// ==============================================================================
}

