<?xml version="1.0" encoding="UTF-8"?>
 

<!--
    ******************************************************************************
    * Translation Notes:
    *
    * To translate this XML file, first change the xml:lang variable
    * in TMSSource to the correct locale for the translation.  Then follow
    * these simple rules.
    *
    * #PCDATA:
    *
    * When translating XML, any text between <Tag> and </Tag> entries
    * should be translated.  For example, "File not found" in the following
    * phrase:
    *
    * <MsgText>File not found</MsgText>... 
    * 
    * The only exception to this rule is the Text between <Copyright> and 
    * </Copyright> tags.
    * 
    * Attributes:
    *
    * Verbage in attributes should not be translated.  For example, the "don't
    * translate me" phrase in the following should not be changed:
    *
    * <MsgText terseText="don't translate me">File not found</MsgText>... 
    *
    * Comments:
    *
    * Verbage in comments should not be translated.  This note is an example
    * of a comment.  End-users will never see it.
    *
    *****************************************************************************
-->
<TMSSource name="CeiCatalogMessages" tmsVersion="1.0" xml:lang="en">


    <Copyright>
        Licensed Materials - Property of IBM (C)Copyright IBM Corporation
        2004, 2005. All Rights Reserved US Government Users Restricted Rights -
        Use, duplication or disclosure restricted by GSA ADP Schedule
        Contract with IBM Corp.
    </Copyright>

    <!--
        *********************************************************************
        * The above copyright notice applies to this XML file as well
        *  as any other source/text files generated from this file.
        *********************************************************************
    -->

    <!-- ============================================================== -->
    <!-- Message creation/maintenance process:                      -->
    <!--                                                            -->
    <!-- In a comment above each message, include                   -->
    <!-- the message number and one of these four status values:    -->
    <!--                                                            -->
    <!-- MSG_WORKING: Development is still working on the message.  -->
    <!--              It is not ready for review by ID.             -->
    <!--                                                            -->
    <!-- MSG_REVIEW_ID: Development has completed work on the       -->
    <!--                message. It is ready to be reviewed by ID.  -->
    <!--                                                            -->
    <!-- MSG_REVIEW_DEV: ID has updated the message.                -->
    <!--                 It is ready to be reviewed by Development. -->
    <!--                                                            -->
    <!-- MSG_COMPLETE: The message has been reviewed by all parties -->
    <!--               and is complete.                             -->
    <!--                                                            -->
    <!-- Also, if Development must update a message that is in the  -->
    <!-- MSG_COMPLETE state, Development must open a defect for ID  -->
    <!-- to review the message again.                               -->
    <!-- ============================================================== -->


    <!-- ================================================================= -->
    <!--  CEICA0001E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0001E" prefix="yes">
        <MsgText pgmKey="CEICA0001" varFormat="Java">
            The value of the parameter
            <Variable formatSpec="{0}">parameter_name</Variable>
            cannot be null for the object
            <Variable formatSpec="{1}">object_name</Variable>
            .
        </MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and provide a value for the specified
                parameter.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0002E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0002E" prefix="yes">
        <MsgText pgmKey="CEICA0002" varFormat="Java">
            The value of the parameter
            <Variable formatSpec="{0}">parameter_name</Variable>
            is not valid because the value is set to an empty string for
            the object
            <Variable formatSpec="{1}">object_name</Variable>
            .
        </MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and provide a value for the specified
                parameter.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0003E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0003E" prefix="yes">
        <MsgText pgmKey="CEICA0003" varFormat="Java">
            The value of an element of the string array specified is not
            valid because it is null.
            <br/>
            Object type:
            <Variable formatSpec="{0}">object_type</Variable>
            <br/>
            Object name:
            <Variable formatSpec="{1}">object_name</Variable>
            <br/>
            Parameter name:
            <Variable formatSpec="{2}">parameter_name</Variable>
            <br/>
            Index:
            <Variable formatSpec="{3}">index</Variable>
        </MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and provide a value for the element.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0004E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0004E" prefix="yes">
        <MsgText pgmKey="CEICA0004" varFormat="Java">
            The value of a parameter is not valid because it exceeds the
            maximum number of characters.
            <br/>
            Property name:
            <Variable formatSpec="{0}">property_name</Variable>
            <br/>
            Parameter:
            <Variable formatSpec="{1}">parameter_name</Variable>
            <br/>
            Maximum number of characters:
            <Variable formatSpec="{2}">maximum_length</Variable>
            <br/>
            Value:
            <Variable formatSpec="{3}">value</Variable>
        </MsgText>
        <Explanation>
            <p>
                The number of characters that can be used for the value of
                the specified parameter is restricted because either it
                corresponds to a field in the Common Base Event
                specification that has a maximum length or the database
                field in which the value is stored is of a limited size.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and provide a value for the specified
                parameter that does not exceed the maximum number of
                characters.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0005E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0005E" prefix="yes">
        <MsgText pgmKey="CEICA0005" varFormat="Java">
            The element of the string array is not valid because it exceeds
            the maximum number of characters.
            <br/>
            Property name:
            <Variable formatSpec="{0}">property_name</Variable>
            <br/>
            Parameter name:
            <Variable formatSpec="{1}">parameter_name</Variable>
            <br/>
            Index:
            <Variable formatSpec="{2}">index</Variable>
            <br/>
            Maximum number of characters:
            <Variable formatSpec="{3}">maximum_length</Variable>
            <br/>
            Value:
            <Variable formatSpec="{4}">value</Variable>
        </MsgText>
        <Explanation>
            <p>
                The number of characters that can be used for the value of
                the element is restricted because either it corresponds to
                a field in the Common Base Event specification that has a
                maximum length or because the database field in which the
                value is stored is of a limited size.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and provide a value for the element
                that does not exceed the maximum number of characters.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0006E    MSG_COMPLETE                                       -->
    <!-- ================================================================= -->
    <Message ID="CEICA0006E" prefix="yes">
        <MsgText pgmKey="CEICA0006" varFormat="Java">
            The event definition
            <Variable formatSpec="{0}">event_definition_name</Variable>
            cannot be its own parent.
        </MsgText>
        <Explanation>
            <p>
                Event definitions are arranged in a hierarchy in which an
                event definition can be the parent of any number of other
                event definitions. The name of an event definition cannot
                be used as its own parent name.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and provide a valid value for the
                parentName parameter.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0007E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0007E" prefix="yes">
        <MsgText pgmKey="CEICA0007" varFormat="Java">
            The value
            <Variable formatSpec="{0}">value</Variable>
            for the parameter
            <Variable formatSpec="{1}">parameter_name</Variable>
            is not valid because it is a negative number.
        </MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and provide a value for the specified
                parameter that is greater than or equal to zero.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0008E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0008E" prefix="yes">
        <MsgText pgmKey="CEICA0008" varFormat="Java">
            The event definition already describes the extended data
            element.
            <br/>
            Event definition name:
            <Variable formatSpec="{0}">event_definition_name</Variable>
            <br/>
            Extended data element name:
            <Variable formatSpec="{1}">
                extended_data_element_name
            </Variable>
        </MsgText>
        <Explanation>
            <p>
                An event definition can describe a number of extended data
                elements. Each of these extended data elements must have a
                unique name.
            </p>
        </Explanation>
        <AdminResponse>
            <p>Do one of the following:</p>
            <ul>
                <li>
                    Recreate the extended data element description using a
                    different name. Then add it to the event definition.
                </li>
                <li>
                    Recreate the event definition without the original
                    extended data element description. Then add the new
                    extended data element description to the event
                    definition.
                </li>
            </ul>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0009E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0009E" prefix="yes">
        <MsgText pgmKey="CEICA0009" varFormat="Java">
            The extended data element description already describes the
            named child extended data element.
            <br/>
            Extended data element name:
            <Variable formatSpec="{0}">
                extended_data_element_name
            </Variable>
            <br/>
            Child extended data element name:
            <Variable formatSpec="{1}">
                child_extended_data_element_name
            </Variable>
        </MsgText>
        <Explanation>
            <p>
                An extended data element description can contain a number
                of child extended data element descriptions. Each of the
                immediate child extended data element descriptions must
                have a unique name.
            </p>
        </Explanation>
        <AdminResponse>
            <p>Do one of the following:</p>
            <ul>
                <li>
                    Recreate the child extended data element using a
                    different name. Then add it to the extended data
                    element description.
                </li>
                <li>
                    Recreate the event definition without the original
                    child extended data element description. Then add the
                    new child extended data element description to the
                    extended data element description.
                </li>
            </ul>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0010E    MSG_COMPLETE                                       -->
    <!-- ================================================================= -->
    <Message ID="CEICA0010E" prefix="yes">
        <MsgText pgmKey="CEICA0010" varFormat="Java">
            The event definition already describes the named property.
            <br/>
            Event definition name:
            <Variable formatSpec="{0}">event_definition_name</Variable>
            <br/>
            Property name:
            <Variable formatSpec="{1}">property_name</Variable>
        </MsgText>
        <Explanation>
            <p>
                An event definition can describe a number of properties.
                Each of these properties must have a unique name.
            </p>
        </Explanation>
        <AdminResponse>
            <p>Do one of the following:</p>
            <ul>
                <li>
                    Recreate the property description using a different
                    name. Then add it to the event definition.
                </li>
                <li>
                    Recreate the event definition without the original
                    property description. Then add the new property
                    description to the event definition.
                </li>
            </ul>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0011E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0011E" prefix="yes">
        <MsgText pgmKey="CEICA0011" varFormat="Java">
            The value specified for the type parameter is not valid.
            <br/>
            Extended data element name:
            <Variable formatSpec="{0}">
                extended_data_element_name
            </Variable>
            <br/>
            Type:
            <Variable formatSpec="{1}">
                extended_data_element_type_integer
            </Variable>
        </MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and provide a valid value for the type
                parameter. Valid values for the type of an extended data
                element are listed in the documentation for the class
                org.eclipse.hyades.logging.events.cbe.ExtendedDataElement.
            </p>
        </AdminResponse>
    </Message>


    <!-- ================================================================= -->
    <!--  CEICA0013E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0013E" prefix="yes">
        <MsgText pgmKey="CEICA0013" varFormat="Java">
            Default string values cannot be set for an extended data
            element of type hexBinary. If required, use the
            setDefaultHexValue method to set a default hexadecimal value.
            <br/>
            Extended data element name:
            <Variable formatSpec="{0}">
                extended_data_element_name
            </Variable>
            <br/>
            Type:
            <Variable formatSpec="{1}">
                extended_data_element_type_integer
            </Variable>
        </MsgText>
        <Explanation>
            <p>
                Most types of extended data element can have a number of
                default string values. The hexBinary type, however, can
                have only a single default hexadecimal value.
            </p>
        </Explanation>
        <AdminResponse>
            <p>See message.</p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0014E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0014E" prefix="yes">
        <MsgText pgmKey="CEICA0014" varFormat="Java">
            A default hexadecimal value cannot be set for an extended data
            element whose type is not hexBinary. If required, use the
            setDefaultValues method to set default string values.
            <br/>
            Extended data element name:
            <Variable formatSpec="{0}">
                extended_data_element_name
            </Variable>
            <br/>
            Type:
            <Variable formatSpec="{1}">
                extended_data_element_type_integer
            </Variable>
        </MsgText>
        <Explanation>
            <p>
                The only type of extended data element that can have a
                default hexadecimal value is hexBinary. Most other types
                can have some number of default string values.
            </p>
        </Explanation>
        <AdminResponse>
            <p>See message.</p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0015E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0015E" prefix="yes">
        <MsgText pgmKey="CEICA0015" varFormat="Java">
            Default values cannot be set for an extended data element of
            type noValue.
            <br/>
            Extended data element name:
            <Variable formatSpec="{0}">
                extended_data_element_name
            </Variable>
            <br/>
            Type:
            <Variable formatSpec="{1}">
                extended_data_element_type_integer
            </Variable>
        </MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>
                Do not use the setDefaultValues method for an extended data
                element of type noValue.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0016E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0016E" prefix="yes">
        <!--
            ******************************************************************************
            * Translation Notes:
            *
            * Do not translate the following words:
            * string
            * float
            * byte
            * setDefaultValues
            ******************************************************************************
        -->
        <MsgText pgmKey="CEICA0016" varFormat="Java">
            Only one default value can be set for the extended data element
            because it is a single-valued type, such as string, float, or
            byte.
            <br/>
            Extended data element name:
            <Variable formatSpec="{0}">
                extended_data_element_name
            </Variable>
            <br/>
            Type:
            <Variable formatSpec="{1}">
                extended_data_element_type_integer
            </Variable>
        </MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>
                Use a single value in the call to the setDefaultValues
                method.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0017E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0017E" prefix="yes">
        <MsgText pgmKey="CEICA0017" varFormat="Java">
            The default hexadecimal value specified in the parameter
            exceeds the maximum number of bytes.
            <br/>
            Extended data element name:
            <Variable formatSpec="{0}">
                extended_data_element_name
            </Variable>
            <br/>
            Number of bytes:
            <Variable formatSpec="{1}">value_length</Variable><br/>
            Maximum number of bytes:
            <Variable formatSpec="{2}">maximum_length</Variable>
        </MsgText>
        <Explanation>
            <p>
                The value of the default hexadecimal value is limited due
                to a restriction of the database field in which the value
                is stored.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and provide a value that does not
                exceed the maximum number of bytes.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0018E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0018E" prefix="yes">
        <!--
            ******************************************************************************
            * Translation Notes:
            *
            * Do not translate the following words:
            * minOccurs
            * maxOccurs
            ******************************************************************************
        -->
        <MsgText pgmKey="CEICA0018" varFormat="Java">
            The value specified for the minOccurs parameter is greater than
            the current value of the maxOccurs parameter.
            <br/>
            Extended data element name:
            <Variable formatSpec="{0}">
                extended_data_element_name
            </Variable>
            <br/>
            minOccurs parameter:
            <Variable formatSpec="{1}">integer</Variable>
            <br/>
            maxOccurs parameter:
            <Variable formatSpec="{2}">integer</Variable>
        </MsgText>
        <Explanation>
            <p>
                The minimum number of times an extended data element can
                occur must be less than or equal to the maximum number of
                times.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Set the value of the maxOccurs parameter first, or specify
                a smaller value for the minOccurs parameter.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0019E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0019E" prefix="yes">
        <!--
            ******************************************************************************
            * Translation Notes:
            *
            * Do not translate the following words:
            * minOccurs
            * maxOccurs
            ******************************************************************************
        -->
        <MsgText pgmKey="CEICA0019" varFormat="Java">
            The value specified for the maxOccurs parameter is less than
            the current value of the minOccurs parameter.
            <br/>
            Extended data element name:
            <Variable formatSpec="{0}">
                extended_data_element_name
            </Variable>
            <br/>
            maxOccurs parameter:
            <Variable formatSpec="{1}">integer</Variable>
            <br/>
            minOccurs parameter:
            <Variable formatSpec="{2}">integer</Variable>
        </MsgText>
        <Explanation>
            <p>
                The minimum number of times an extended data element can
                occur must be less than or equal to the maximum number of
                times.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Set the minOccurs parameter first, or specify a larger
                value for the maxOccurs parameter.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0020E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0020E" prefix="yes">
        <!--
            ******************************************************************************
            * Translation Notes:
            *
            * Do not translate the following words:
            * setPermittedValues
            ******************************************************************************
        -->
        <MsgText pgmKey="CEICA0020" varFormat="Java">
            Permitted values cannot be set for a property when a minimum or
            a maximum value is already set.
            <br/>
            Property name:
            <Variable formatSpec="{0}">property_name</Variable>
            <br/>
            Minimum value:
            <Variable formatSpec="{1}">minimum_value</Variable>
            <br/>
            Maximum value:
            <Variable formatSpec="{2}">maximum_value</Variable>
        </MsgText>
        <Explanation>
            <p>
                A property description cannot have permitted values if it
                has a minimum or a maximum value. Similarly, a property
                description cannot have a minimum or a maximum value if it
                has permitted values.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and do not use the setPermittedValues
                method.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0021E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0021E" prefix="yes">
        <!--
            ******************************************************************************
            * Translation Notes:
            *
            * Do not translate the following words:
            * setMinimumValue
            * setMaximumValue
            ******************************************************************************
        -->
        <MsgText pgmKey="CEICA0021" varFormat="Java">
            A minimum or a maximum value cannot be set for a property when
            permitted values are already set.
            <br/>
            Property name:
            <Variable formatSpec="{0}">property_name</Variable>
            <br/>
            Parameter:
            <Variable formatSpec="{1}">parameter_name</Variable>
            <br/>
            Permitted values:
            <Variable formatSpec="{2}">permitted_values</Variable>
        </MsgText>
        <Explanation>
            <p>
                A property description cannot have a minimum a maximum
                value if it has permitted values. Similarly, a property
                description cannot have permitted values if it has a
                minimum or a maximum value.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Repeat the operation and do not use the setMinimumValue
                method or the setMaximumValue method.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0022E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0022E" prefix="yes">
        <MsgText pgmKey="CEICA0022" varFormat="Java">
            The event definition
            <Variable formatSpec="{0}">event_definition_name</Variable>
            cannot be found.
        </MsgText>
        <Explanation>
            <p>
                The event catalog does not contain an event definition with
                the specified name.
            </p>
        </Explanation>
        <AdminResponse>
            <p>Verify that the name you are using is the correct name.</p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0023E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0023E" prefix="yes">
        <MsgText pgmKey="CEICA0023" varFormat="Java">
            The event definition
            <Variable formatSpec="{0}">event_definition_name</Variable>
            was not added because an event definition with the same name
            already exists.
        </MsgText>
        <Explanation>
            <p>
                Each event definition in the event catalog must have a
                unique name. When adding an event definition, you can
                replace an existing event definition.
            </p>
        </Explanation>
        <AdminResponse>
            <p>See message.</p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0024E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0024E" prefix="yes">
        <MsgText pgmKey="CEICA0024" varFormat="Java">
            The event definition was not added because it has a different
            parent than the event definition that it is replacing.
            <br/>
            Event definition name:
            <Variable formatSpec="{0}">event_definition_name</Variable>
            <br/>
            Parent name:
            <Variable formatSpec="{1}">parent_event_definition_name</Variable>
            <br/>
            Parent name of existing event definition:
            <Variable formatSpec="{2}">existing_parent_event_definition_name</Variable>
        </MsgText>
        <Explanation>
            <p>
                When replacing an event definition in the event catalog,
                the new event definition and the existing definition must
                have the same parent. In other words, the event definitions
                must occupy the same position in the hierarchy of event
                definitions.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Recreate the event definition using the parent name of the
                existing event definition. Then add the event definition to
                the event catalog.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0025E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0025E" prefix="yes">
        <MsgText pgmKey="CEICA0025" varFormat="Java">
            The event definition
            <Variable formatSpec="{0}">event_definition_name</Variable>
            was not added to the event catalog because it is a root
            definition and a root definition already exists.
        </MsgText>
        <Explanation>
            <p>
                The event catalog can contain only one root definition.
                When adding an event definition, you can replace an
                existing event definition.
            </p>
        </Explanation>
        <AdminResponse>
            <p>See message.</p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0026E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0026E" prefix="yes">
        <MsgText pgmKey="CEICA0026" varFormat="Java">
            The event definition
            <Variable formatSpec="{0}">event_definition_name</Variable>
            was not added to the event catalog because its parent event
            definition
            <Variable formatSpec="{1}">
                parent_event_definition_name
            </Variable>
            does not exist.
        </MsgText>
        <Explanation>
            <p>
                The event catalog does not contain an event definition for
                the specified parent name.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Verify that the name of the parent definition that you are
                using is the correct name.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0027E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0027E" prefix="yes">
        <MsgText pgmKey="CEICA0027" varFormat="Java">
            The event definition was not added to the event catalog because
            it contains an extended data element with a type that is
            different than the type of its ancestor event definition.
            <br/>
            Event definition name:
            <Variable formatSpec="{0}">event_definition_name</Variable>
            <br/>
            Extended data element name:
            <Variable formatSpec="{1}">
                extended_data_element_name
            </Variable>
            <br/>
            Type:
            <Variable formatSpec="{2}">
                extended_data_element_type
            </Variable>
            <br/>
            Ancestor event definition name:
            <Variable formatSpec="{3}">event_definition_name</Variable>
            <br/>
            Ancestor event definition type:
            <Variable formatSpec="{4}">
                extended_data_element_type
            </Variable>
        </MsgText>
        <Explanation>
            <p>
                Inheritance by an event definition of the extended data
                element descriptions of an ancestor is governed by event
                definition inheritance rules. These rules are described in
                the documentation for class
                com.ibm.events.catalog.EventDefinition in the event catalog
                API. An event definition cannot change the type of an
                extended data element description that it inherits.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Recreate the event definition either omitting the extended
                data element description or making its type the same as the
                type of the ancestor event definition. Then add the event
                definition to the event catalog.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0028E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0028E" prefix="yes">
        <MsgText pgmKey="CEICA0028" varFormat="Java">
            The event definition was not added because the ancestor event
            definition requires the property.
            <br/>
            Event definition name:
            <Variable formatSpec="{0}">event_definition_name</Variable>
            <br/>
            Ancestor event definition name:
            <Variable formatSpec="{1}">event_definition_name</Variable>
            <br/>
            Property name:
            <Variable formatSpec="{2}">property_name</Variable>

        </MsgText>
        <Explanation>
            <p>
                Inheritance by an event definition of the property
                descriptions of an ancestor is governed by event definition
                inheritance rules. These rules are described in the
                documentation for class
                com.ibm.events.catalog.EventDefinition in the event catalog
                API. An event definition cannot change the
                <code>required</code>
                setting of a property description that it inherits from
                true to false.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Recreate the event definition omitting the property
                description or making its
                <code>required</code>
                setting true. Then add the event definition to the event
                catalog.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0029E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0029E" prefix="yes">
        <MsgText pgmKey="CEICA0029" varFormat="Java">
            The event definition was not replaced because it contains an
            extended data element with a different type than a descendant
            event definition.
            <br/>
            Event definition name:
            <Variable formatSpec="{0}">event_definition_name</Variable>
            <br/>
            Extended data element name:
            <Variable formatSpec="{1}">
                extended_data_element_name
            </Variable>
            <br/>
            Type:
            <Variable formatSpec="{2}">
                extended_data_element_type
            </Variable>
            <br/>
            Descendent event definition name:
            <Variable formatSpec="{3}">event_definition_name</Variable>
            <br/>
            Descendent event definition type name:
            <Variable formatSpec="{4}">
                extended_data_element_type
            </Variable>
            .
        </MsgText>
        <Explanation>
            <p>
                Inheritance by an event definition of the extended data
                element descriptions of an ancestor is governed by event
                definition inheritance rules. These rules are described in
                the documentation for class
                com.ibm.events.catalog.EventDefinition in the Event Catalog
                API. An event definition cannot change the type of an
                extended data element description that it inherits.
                Replacing the event definition would cause a descendant
                event definition to violate this rule.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Recreate the event definition either omitting the extended
                data element description or making its type the same as the
                type of the descendant event definition, or delete the
                descendant event definition from the event catalog. Then
                add the event definition to the event catalog.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0030E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0030E" prefix="yes">
        <MsgText pgmKey="CEICA0030" varFormat="Java">
            The event definition was not replaced because the required
            setting of a property description is not the same as the
            required setting for a descendant event definition.
            <br/>
            Event definition name:
            <Variable formatSpec="{0}">event_definition_name</Variable>
            <br/>
            Property name:
            <Variable formatSpec="{1}">property_name</Variable>
            <br/>
            Required setting:
            <Variable formatSpec="{2}">required</Variable>
            <br/>
            Descendant event definition name:
            <Variable formatSpec="{3}">event_definition_name</Variable>
            <br/>
            Descendant required setting:
            <Variable formatSpec="{4}">descendant_required</Variable>
        </MsgText>
        <Explanation>
            <p>
                Inheritance by an event definition of the property
                descriptions of an ancestor is governed by event definition
                inheritance rules. These rules are described in the
                documentation for class
                com.ibm.events.catalog.EventDefinition in the event catalog
                API. An event definition cannot change the
                <code>required</code>
                setting of a property description that it inherits.
                Replacing the event definition would cause a descendant
                event definition to violate this rule.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Recreate the event definition either omitting the property
                description or making its
                <code>required</code>
                setting false, or delete the descendant event definition
                from the event catalog. Then add the event definition to
                the event catalog.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0031E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0031E" prefix="yes">
        <MsgText pgmKey="CEICA0031" varFormat="Java">
            The file
            <Variable formatSpec="{0}">file_name</Variable>
            was not found in the class path.
        </MsgText>
        <Explanation>
            <p>
                The event catalog expected to find a file in one of the
                directories listed in the class path, but the file does not
                exist. The file is a Common Event Infrastructure internal
                file. This could indicate a problem with the file system or
                an error in the installation of the Common Event
                Infrastructure application.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                Verify that the Common Event Infrastructure application is
                installed correctly.
            </p>
        </AdminResponse>
    </Message>


    <!-- ================================================================= -->
    <!--  CEICA0034E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0034E" prefix="yes">
        <MsgText pgmKey="CEICA0034" varFormat="Java">
            The XML document is not valid because it does not conform to
            the XML schema eventdefinition.xsd.
            <br/>
            Parsing messages:
            <Variable formatSpec="{0}">parse_error_messages</Variable>
        </MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>Correct the XML document, then repeat the operation.</p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0035E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0035E" prefix="yes">
        <MsgText pgmKey="CEICA0035" varFormat="Java">
            An error occurred when a Document Object Model document was
            serialized to an XML document.
        </MsgText>
        <Explanation>
            <p>
                This could indicate an error in the installation of the
                Common Event Infrastructure application.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                For more information about the cause of the error, see the
                exception message. If necessary, verify that the Common
                Event Infrastructure application is installed correctly.
            </p>
        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0036E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0036E" prefix="yes">
        <MsgText pgmKey="CEICA0036" varFormat="Java">
            An error occurred when the XSLT style sheet
            <Variable formatSpec="{0}">stylesheet_filename</Variable>
            was applied to a Document Object Model document.
        </MsgText>
        <Explanation>
            <p>
                This problem could indicate an error in the installation of
                the Common Event Infrastructure application.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                For more information about the cause of the problem, see
                the exception message. If necessary, verify that the Common
                Event Infrastructure application is installed correctly.
            </p>

        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0037E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0037E" prefix="yes">
        <MsgText pgmKey="CEICA0037" varFormat="Java">
            The instance of the enterprise bean
            <Variable formatSpec="{0}">bean_name</Variable>
            could not be created.
        </MsgText>
        <Explanation>
            <p>
                An error occurred when the create method was called on the
                local or remote home of the specified enterprise bean.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                For more information about the cause of the problem, see
                the exception message. If necessary, verify that the Common
                Event Infrastructure application is installed correctly and
                that the Common Event Infrastructure server is running
                correctly.
            </p>

        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0038E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0038E" prefix="yes">
        <MsgText pgmKey="CEICA0038" varFormat="Java">
            The instance of the enterprise bean
            <Variable formatSpec="{0}">bean_name</Variable>
            could not be removed.
        </MsgText>
        <Explanation>
            <p>
                An error occurred when the remove method was called on the
                EJB local home of the specified EJB.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                For more information about the cause of the problem, see
                the exception message. If necessary, verify that the Common
                Event Infrastructure application is installed correctly and
                that the Common Event Infrastructure server is running
                correctly.
            </p>

        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0039E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0039E" prefix="yes">
        <MsgText pgmKey="CEICA0039" varFormat="Java">
            A call using a finder method to find an instance of the
            enterprise bean failed.
            <br/>
            Finder method name:
            <Variable formatSpec="{0}">method_name</Variable>
            <br/>
            Enterprise bean name:
            <Variable formatSpec="{1}">bean_name</Variable>

        </MsgText>
        <Explanation>
            <p>
                An error occurred when the finder method was called on the
                EJB local home of the specified enterprise bean.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                For more information about the cause of the problem, see
                the exception message. If necessary, verify that the Common
                Event Infrastructure application is installed correctly and
                that the Common Event Infrastructure server is running
                correctly.
            </p>

        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0040E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0040E" prefix="yes">
        <MsgText pgmKey="CEICA0040" varFormat="Java">
            The lookup of the JNDI name failed.
            <br/>
            JNDI name:
            <Variable formatSpec="{0}">jndi_name</Variable>
            <br/>
            Class name:
            <Variable formatSpec="{1}">class_name</Variable>

        </MsgText>
        <Explanation>
            <p>
                The JNDI service might not be running, or it cannot be
                reached.
            </p>
        </Explanation>
        <AdminResponse>
            <p>
                For more information about the cause of the problem, see
                the exception message. If necessary, verify that the Common
                Event Infrastructure application is installed correctly and
                that the Common Event Infrastructure server is running
                correctly.
            </p>

        </AdminResponse>
    </Message>

    <!-- ================================================================= -->
    <!--  CEICA0041E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0041E" prefix="yes">
        <MsgText pgmKey="CEICA0041" varFormat="Java">
            The parsing of the XML file <Variable formatSpec="{0}">file_name</Variable> failed because an IO error
            occurred when processing the file.</MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>
                Verify that the specified file exists and that is
                accessible by the Common Event Infrastructure server.
            </p>
        </AdminResponse>
    </Message>
    <!-- ================================================================= -->
    <!--  CEICA0042E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0042E" prefix="yes">
        <MsgText pgmKey="CEICA0042" varFormat="Java">
            The parsing of the XML file <Variable formatSpec="{0}">file</Variable>
        failed because of a parsing
            exception.
            </MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>See the  exception message for additional information about the cause of the problem.</p>
        </AdminResponse>
    </Message>
    <!-- ================================================================= -->
    <!--  CEICA0043E    MSG_COMPLETE                                        -->
    <!-- ================================================================= -->
    <Message ID="CEICA0043E" prefix="yes">
        <MsgText pgmKey="CEICA0043" varFormat="Java">
            The XML could not be processed because  an instance of the javax.xml.parsers.DocumentBuilder could not be created.</MsgText>
        <Explanation>
            <p>See message.</p>
        </Explanation>
        <AdminResponse>
            <p>See the exception message for additional information about the cause of the problem.</p>
        </AdminResponse>
    </Message>
</TMSSource>

