IBM Support

PM45900: enumeration values are merged if a imported attribute type with the same name already exist

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Problem
    enumeration values are merged if a imported attribute type with
    the same name already exist
    
    To Reproduce
    - create 2 modules A ? B
    - create in each module an enumeration type definition (try use
    different values) and call both 'Test'
    - create in A one attribute based on enumeration type 'Test'
    - in module B import the created attribute
    - check the values of enumeration type 'Test' again
    
    Expected Results
    - at least a warning message or even an error message
    
    Actual Results
    - values of both enumeration types are merged
    
    Possible Workarounds
    - check if type name already exist
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Problem
    enumeration values are merged if a imported attribute type
    with the same name already exist
    
    To Reproduce
    - create 2 modules A ? B
    - create in each module an enumeration type definition (try
    use different values) and call both "Test"
    - create in A one attribute based on enumeration type "Test"
    - in module B import the created attribute
    - check the values of enumeration type "Test" again
    
    Expected Results
    - at least a warning message or even an error message
    
    Actual Results
    - values of both enumeration types are merged
    

Problem conclusion

  • The new attribute import wizard now displays conflicts -
    does not import attributes where same Values have different
    related numbers.  Displays incompatible Enumerations with
    attributes, type and new enum values that will be created if
    the attribute is selected for import.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM45900

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    920

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-08-17

  • Closed date

    2012-06-06

  • Last modified date

    2012-06-06

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    TLOGIC DOORS

  • Fixed component ID

    5724V61DR

Applicable component levels

  • R920 PSN

       UP



Document information

More support for: Rational DOORS

Software version: 9.2

Reference #: PM45900

Modified date: 06 June 2012